home *** CD-ROM | disk | FTP | other *** search
/ Hobby PC 11 / Hobby PC 11.iso / lotuspro / compnent / notessql.nsf (.txt) < prev    next >
Lotus Notes Database  |  1999-03-11  |  1MB  |  8,420 lines

  1. NotesSQL 2.05 Reference
  2. * Context sensitive Hidden document Created by Crusader.
  3. * Do not copy this document to other databases as the doclinks are specific to this database.:
  4. CN=Avshalom Neer/OU=CAM/O=Lotus
  5. CN=Michael Stewart/OU=CAM/O=Lotus
  6. FOLDER_DIRECTORY_OBJECT
  7. Favorite Topics
  8. FoA"g
  9. !UpXX
  10. ]L>7a
  11. sJ=:'g
  12. (a. Contents\b. Tell Me About... )| REF
  13. (a. Contents\b. Tell Me About... )| REF
  14. (a. Contents\c. Troubleshooting )| Mess
  15. (a. Contents\b. Tell Me About... )| REF
  16. (a. Contents\c. Troubleshooting )| Mess
  17. (a. Contents\b. Tell Me About... )| REF
  18. (a. Contents\c. Troubleshooting )| Mess
  19. (a. Contents\b. Tell Me About... )| REF
  20. (a. Contents\c. Troubleshooting )| Mess
  21. CN=Michael Stewart/OU=CAM/O=Lotus
  22. BodyWrite the body of the help document here. 
  23. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  24. CN=Machael Stewart/OU=CAM/O=Lotus
  25. CN=Michael Stewart/OU=CAM/O=Lotus
  26. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  27. CN=Michael Stewart/OU=CAM/O=Lotus
  28. PrimeView
  29. PrimeViewAssign this document to a (main) view.
  30. a. How Do I?b. What's New?c. Top 10 Taskse. Search IndexRef a. Setting UpRef b. WorkspaceRef c. ShortcutsRef d. ScriptingRef e. @FunctionsRef f. Troubleshooting.
  31. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  32. CN=Michael Stewart/OU=CAA/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  33. Section
  34. SectionAssign this topic to a category.
  35. 1. HOW DO I?2. GETTING STARTED3. MENUS & DIALOG BOXES4. SMARTICONS5. SCRIPTING & FORMULAS6. MESSAGES7. SHORTCUTS
  36. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  37. Start_Here
  38. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  39. TopicNumber
  40. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  41. TopicNumber
  42. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  43. Whats_New
  44. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  45. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Devalopment/O=Lotus Notes
  46. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  47. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  48. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Develapment/O=Lotus Notes
  49. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  50. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  51. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Developaent/O=Lotus Notes
  52. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  53. (a. Contents\b. Tell Me About... )| REF
  54. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  55. (a. Contents\c. Troubleshooting )| Mess
  56. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  57. CN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  58. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus NotesCN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Aevelopment/O=Lotus Notes
  59. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  60. sanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  61. Start_Here
  62. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  63. TopicNumber
  64. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  65. TopicNumber
  66. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  67. Whats_New
  68. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  69. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  70. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  71. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  72. 07/16/96 06:06:40 PM Susanna Doyle updated OtherDomainServers
  73. 07/16/96 06:06:37 PM Susanna Doyle updated LocalDomainServers
  74. 07/11/96 02:48:57 PM Susanna Doyle deleted cpd-qa-server
  75. 07/11/96 02:48:55 PM Susanna Doyle deleted Susanna Doyle
  76. 07/11/96 02:48:49 PM Susanna Doyle deleted RISKY
  77. 07/11/96 02:48:47 PM Susanna Doyle deleted Joe Levine
  78. 07/11/96 02:48:46 PM Susanna Doyle deleted FASTLANE
  79. 07/11/96 02:48:45 PM Susanna Doyle deleted Doc
  80. 07/11/96 02:48:43 PM Susanna Doyle deleted David Malone
  81. Privilege 1
  82. Privilege 2
  83. Privilege 3
  84. Privilege 4
  85. Privilege 5
  86. -Default-
  87. LocalDomainServers
  88. OtherDomainServers
  89. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes[D
  90. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes[D
  91. CN=Michael Stewart/OU=CAM/O=Lotus#######################################################
  92. ##########################################################
  93. ##########################################################
  94.     TopicNumberTopicNumber
  95. TopicNumber
  96. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes####
  97.     BodyBody
  98. BodyWrite the body of the help document here. 
  99. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes##########################################
  100.     TopicNumberTopicNumber
  101. TopicNumber
  102. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes######################
  103.     SectionSection
  104. Section
  105. SectionAssign this topic to a category.
  106. 1. HOW DO I?2. GETTING STARTED3. MENUS & DIALOG BOXES4. SMARTICONS5. SCRIPTING & FORMULAS6. MESSAGES7. SHORTCUTS
  107. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes############################
  108.     Whats_NewWhats_New
  109. Whats_New
  110. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes##########
  111.     PrimeViewPrimeView
  112. PrimeView
  113. PrimeViewAssign this document to a (main) view.
  114. a. How Do I?b. What's New?c. Top 10 Taskse. Search IndexRef a. Setting UpRef b. WorkspaceRef c. ShortcutsRef d. ScriptingRef e. @FunctionsRef f. Troubleshooting.
  115. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes########################
  116.     ViewSectionViewSection
  117. ViewSection
  118. ViewSectionAssign this topic to a topic group.3
  119. Use DatabasesUse ViewsUse DocumentsSearch for InformationUse MailPrint Documents and ViewsKeep Notes SecureShare Information With Other ApplicationsUse Notes Away from a NetworkDesign Notes DatabasesManage Notes DatabasesAdminister Notes Servers---Where is this Release 3 command?What are the important new features?What changed at the last minute?How do I upgrade my site to Release 4?----Things you do before startingThings you do every dayThings you do frequentlyOther things-----About NotesSetting Up NotesStarting & Stopping NotesAbout Other Notes Documentation------About MenusAbout the SmartIcons PaletteAbout WindowsAbout FoldersAbout Split PanesAbout the Status Bar-------SmartIcon ShortcutsMouse ShortcutsKeyboard Shortcuts--------About ScriptingLotusScript BasicsLotusScript Reference----------@Functions Basics@Functions Reference@Commands Basics@Comands Reference---------About MessagesAbout Customer SupportList of Messagest
  120. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes########################################################
  121.     Start_HereStart_Here
  122. Start_Here
  123. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes########
  124. CN=Michael Stewart/OU=CAM/O=Lotus#################################
  125. HHelp Topics - Printed BooktNotesSQL 2.05 Reference
  126. CN=Michael Stewart/OU=CAM/O=Lotus
  127. bfffffa
  128. bffffff
  129. ################################
  130. CN=Michael Stewart/OU=CAM/O=Lotus#########################
  131. H_USING_NOTES_INTERNAL_FIELDSUsing Notes Internal Fields
  132. 03 Chapter 3: Using NotesSQL
  133. Fields, Notes internalInternal fields, NotesNotes internal fields
  134. Contents
  135. AboutContext Help FormUsing Notes Internal FieldsAbout
  136. CN=Michael Stewart/OU=CAM/O=Lotus
  137. #######################################################
  138. H_HARDWARE_AND_SOFTWARE_REQUIREMENTS_OVERVIEWSoftware RequirementsOverview
  139. H_HARDWARE_AND_SOFTWARE_REQUIREMENTS_OVERVIEW_MIDTOPIC_401314073629253485=Third-Party Application SupportContext Help FormSoftware Requirements
  140. Contents
  141. 02 Chapter 2: Installation and Configuration
  142. Overview
  143. Hardware, requiredPrerequisitesRequirements, hardware and softwareSoftware, required
  144. CN=Michael Stewart/OU=CAM/O=Lotus
  145. ##################################################
  146. aMarian SternContext Help Form
  147. CN=Michael Stewart/OU=CAM/O=LotusDC
  148. PrintIndentPrint_SequencePrint2Print1Index_EntriesIndentTopicTypeDoc_NumberSectionBookViewBodySubject###############################################
  149. Reviewer ResponseC
  150. TrySubjectExpertiseTitleExtensionContactHowBodyMainCommentDateReviewerSubjectInherit
  151. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes@
  152. ##########################################################
  153. (Reviewer Responses)d
  154. TrySubjectReviewer$Conflict
  155. Reviewer Response
  156.     L1S2S3S1&
  157. TrySubjectReviewer
  158. TrySubjectTopicReviewerReviewer
  159. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  160. #########################
  161. $Modified
  162.     1S2S3S
  163. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$LANGUAGE
  164. $Flags
  165.     0SL1S4S5S3724
  166. $TITLE
  167. CN=Michael Stewart/OU=CAM/O=Lotus
  168. ####################################
  169. !UpXX
  170. H_NEW_FEATURES_IN_THIS_RELEASE_OVERVIEWNew Features in this Release
  171. 01 Chapter 1: About Lotus NotesSQL
  172. New features
  173. Contents
  174. OverviewContext Help FormNew Features in this ReleaseOverview
  175. CN=Michael Stewart/OU=CAM/O=Lotus
  176. ###################
  177. ##########################################################
  178. ##########################################################
  179. ##########################################################
  180. H_WHAT_IS_ODBC_OVERVIEWWhat is ODBC?
  181. 01 Chapter 1: About Lotus NotesSQL
  182. ODBCOverview
  183. Contents
  184. OverviewContext Help FormWhat is ODBC?Overview
  185. CN=Michael Stewart/OU=CAM/O=Lotus
  186. ##########################################################
  187. Marian Stern(a. Contents\b. Tell Me About... )| REF(
  188. Section
  189. Section
  190.     3S4S6S10S12S13S14S15S17S21S
  191. MainComment
  192. Reviewer"
  193.     0S0E
  194. Indent
  195. Subject
  196. Indent
  197. Subject
  198. Subject
  199.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  200. Book$21Doc_Number$17$22$Conflict$REF
  201. Reference
  202. Viewt
  203.     L1S5S7S8S16
  204. Book$21Doc_Number$22Y
  205. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  206. Marian Stern(a. Contents\c. Troubleshooting )| Mess
  207. Section
  208. Section
  209.     3S4S6S10S12S13S14S15S17S21S
  210. Indent
  211. Subject
  212. Indent
  213. Subject
  214. Subject
  215.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  216. Book$16Doc_Number$20$Conflict$REF
  217. Troubleshooting
  218. Viewt
  219.     L1S5S7S8S1+
  220. $16Doc_Number$20
  221.  Bookh$16
  222. Section
  223. Section
  224.     3S4S6S10S12S13S14S15S17S21SDoc_Numberh
  225. ?$20Contents: Troubleshooting
  226. Indent
  227. Subject
  228. Indent
  229. Subject
  230. Subject
  231.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  232. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  233. ###############################
  234. $SUBVIEWMarian Sternd. Search|FIND
  235. MainComment
  236. Reviewer"
  237.     0S0E
  238. $20Subject$Conflict$REF
  239. TopicType
  240. GuideMe
  241.     L1S4S5S1
  242. Subject
  243. ?$20H
  244. MainComment
  245. Reviewer"
  246.     0S0E
  247. SubjectUse this view for full text searching&
  248. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  249. ##########################################################
  250. (All)@
  251. Subject$4$Conflict$REF
  252. Subject
  253. SubjectFrame ID$4Date Last Modified
  254. HELP_WINDOW
  255. Context Help Form
  256. HELP_DOCUMENT
  257. Context Help Form
  258. formJ
  259. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  260. ###################################################
  261. ##########################################################
  262. Marian Stern(d. Printed Book)|PRINT
  263. Print1
  264. Print1
  265. Print2"
  266. Print2
  267.     3S4S6S10S13S14S15S17S
  268. MainComment
  269. Reviewer"
  270.     0S0E
  271. PrintIndent
  272. Subject
  273. PrintIndent
  274. Subject
  275. PrintIndent
  276. Subject
  277. Subject
  278.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S29S30S32S36S38S39S45S47S48S
  279. Print1$35Print_Sequence$18$38$Conflict$REF
  280. TopicType
  281. GuideMe
  282. OnlineOnly
  283.     L1S2S4S5S6S7S1<
  284. Print1$35Print_Sequence$38Y
  285. CN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  286. ######################
  287.     $$NavigatorTemplate for NHowDC
  288. Index_EntriesTopicTypeBodySubject$$ViewBody$$NavigatorBody
  289. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  290. ##########################################################
  291.     $$NavigatorTemplate for NIdxDC
  292. Index_EntriesTopicTypeBodySubject$$ViewBody$$NavigatorBody
  293. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes@
  294. ##########################################################
  295.     $$NavigatorTemplate for NPrintDC
  296. Index_EntriesTopicTypeBodySubject$$ViewBody$$NavigatorBody
  297. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  298. ##########################################################
  299.     $$NavigatorTemplate for NSrchDC
  300. Index_EntriesTopicTypeBodySubject$$ViewBody$$NavigatorBody
  301. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  302. ##########################################################
  303.     $$NavigatorTemplate for NTellDC
  304. Index_EntriesTopicTypeBodySubject$$ViewBody$$NavigatorBody
  305. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  306. ##########################################################
  307.     $$NavigatorTemplate for NTroDC
  308. Index_EntriesTopicTypeBodySubject$$ViewBody$$NavigatorBody
  309. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes@
  310. ##########################################################
  311.     $$NavigatorTemplate for NWIdxDC
  312. Index_EntriesTopicTypeBodySubject$$ViewBody$$NavigatorBody
  313. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  314. ##########################################################
  315. $SUBVIEWMarian Stern
  316. Index_Entries
  317. Index_Entries
  318.     0S0E
  319. MainComment
  320. Reviewer"
  321.     0S0E
  322. $23$22Subject$Conflict$REF
  323. TopicType
  324. GuideMe
  325.     L1S2S4S5S6S7S1
  326. $23Subject
  327.  $23IndexZ
  328. Index_Entries
  329. Index_Entries
  330.     0S0E
  331. MainComment
  332. Reviewer"
  333.     0S0E
  334. ?Subject&
  335. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus NotesCN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes(e. Web Index)
  336. ############################
  337. H_ADDING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEWAdding a Lotus Notes Data Source
  338. 02 Chapter 2: Installation and Configuration
  339. Data source
  340. Contents
  341. OverviewContext Help FormAdding a Lotus Notes Data SourceOverview
  342. H_ADDING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232348=To add a Lotus Notes data source:
  343. CN=Michael Stewart/OU=CAM/O=Lotus
  344. H_MODIFYING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEWModifying a Lotus Notes Data Source
  345. 02 Chapter 2: Installation and Configuration
  346. Data source
  347. Contents
  348. OverviewContext Help FormModifying a Lotus Notes Data SourceOverview
  349. H_MODIFYING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232348=To modify a Lotus Notes data source:
  350. CN=Michael Stewart/OU=CAM/O=Lotus
  351. ##################################################
  352. ##########################################################
  353. ##########################################################
  354. ##########################################################
  355. ##########################################################
  356. ##########################################################
  357. H_HOW_TO_USE_THIS_BOOKHow to Use This Guide
  358. 00 Chapter 0: How to Use This Guide
  359. Documentation, about
  360. Contents
  361. AboutContext Help FormHow to Use This GuideAbout
  362. H_HOW_TO_USE_THIS_BOOK_MIDTOPIC_329696435229232314=OrganizationH_HOW_TO_USE_THIS_BOOK_MIDTOPIC_329696435229232315=Conventions Used in This Book
  363. CN=Michael Stewart/OU=CAM/O=Lotus
  364. #######################
  365. H_UNINSTALLING_NOTESSQLUninstalling NotesSQL
  366. 02 Chapter 2: Installation and Configuration
  367. Uninstalling NotesSQL
  368. Contents
  369. AboutContext Help FormUninstalling NotesSQLAbout
  370. H_UNINSTALLING_NOTESSQL_MIDTOPIC_49641734429238162=To uninstall NotesSQL on 32-bit Windows platforms:
  371. CN=Michael Stewart/OU=CAM/O=Lotus
  372. ########################################################
  373. ##########################################################
  374. ##########################################################
  375. ##########################################################
  376. ##########################################################
  377. ##########################################################
  378. ##########################################################
  379. ##########################################################
  380. H_DELETING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEWDeleting a Lotus Notes Data Source
  381. 02 Chapter 2: Installation and Configuration
  382. Data source
  383. Contents
  384. OverviewContext Help FormDeleting a Lotus Notes Data SourceOverview
  385. H_DELETING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232348=To delete a Lotus Notes data source:
  386. CN=Michael Stewart/OU=CAM/O=Lotus
  387. H_CONNECTING_TO_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEWConnecting to a Lotus Notes Data Source
  388. 03 Chapter 3: Using NotesSQL
  389. Connection stringData sourceKeywords
  390. Contents
  391. OverviewContext Help FormConnecting to a Lotus Notes Data SourceOverview
  392. H_CONNECTING_TO_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_73957251229232354=Connection Keywords and Strings
  393. CN=Michael Stewart/OU=CAM/O=Lotus
  394. ###################################
  395. ##########################################################
  396. ##########################################################
  397. ##########################################################
  398. ##########################################################
  399. ##########################################################
  400. ##########################################################
  401. ##########################################################
  402. ##########################################################
  403. H_MAPPING_NOTES_NAMES_TO_SQL_NAMES_OVERVIEWMapping Notes Names to SQL Names
  404. 03 Chapter 3: Using NotesSQL
  405. Notes names, mapping to SQLSQL names, mapping from Notes
  406. Contents
  407. OverviewContext Help FormMapping Notes Names to SQL NamesOverview
  408. H_MAPPING_NOTES_NAMES_TO_SQL_NAMES_OVERVIEW_MIDTOPIC_73957251229232354=Mapping
  409. CN=Michael Stewart/OU=CAM/O=Lotus
  410. ##########
  411. H_EXAMPLE_USING_SQL_TABLES_DERIVED_FROM_NOTES_FORMS_AND_VIEWS_OVERVIEWExample: Using SQL Tables Derived from Notes Forms and Views
  412. 03 Chapter 3: Using NotesSQL
  413. FormsPerformanceViews
  414. Contents
  415. OverviewContext Help FormExample: Using SQL Tables Derived from Notes Forms and ViewsOverview
  416. CN=Michael Stewart/OU=CAM/O=Lotus
  417. ##################################################
  418. H_VIEW_COLUMN_DEFINITIONS_OVERVIEWView Column Definitions
  419. 03 Chapter 3: Using NotesSQL
  420. View column definitions
  421. Contents
  422. OverviewContext Help FormView Column DefinitionsOverview
  423. CN=Michael Stewart/OU=CAM/O=Lotus
  424. ##################################
  425. ##########################################################
  426. ##########################################################
  427. ##########################################################
  428. ##########################################################
  429. ##########################################################
  430. ##########################################################
  431. ##########################################################
  432. ##########################################################
  433. ##########################################################
  434. ##########################################################
  435. ##########################################################
  436. ##########################################################
  437. ##########################################################
  438. ##########################################################
  439. ##########################################################
  440. ##########################################################
  441. ##########################################################
  442. H_ERROR_MESSAGES_OVERVIEWError Messages
  443. 03 Chapter 3: Using NotesSQL
  444. Error messages
  445. Contents
  446. OverviewContext Help FormError MessagesOverview
  447. H_ERROR_MESSAGES_OVERVIEW_MIDTOPIC_73957251229232354=Errors reported by NotesSQLH_ERROR_MESSAGES_OVERVIEW_MIDTOPIC_73957251229232355=Errors reported by Notes
  448. CN=Michael Stewart/OU=CAM/O=Lotus
  449. ###########################
  450. ##########################################################
  451. ##########################################################
  452. ##########################################################
  453. ##########################################################
  454. ##########################################################
  455. ##########################################################
  456. ##########################################################
  457. ##########################################################
  458. ##########################################################
  459. ##########################################################
  460. ##########################################################
  461. ##########################################################
  462. H_WHAT_IS_NOTESSQL_OVERVIEWWhat is NotesSQL?
  463. 01 Chapter 1: About Lotus NotesSQL
  464. Architecture, application/driverOverviewSecurity
  465. Contents
  466. OverviewContext Help FormWhat is NotesSQL?Overview
  467. CN=Michael Stewart/OU=CAM/O=Lotus
  468. #############
  469. H_INSTALLING_NOTESSQL_OVERVIEWInstalling NotesSQL
  470. 02 Chapter 2: Installation and Configuration
  471. Driver, adding and deletingInstallation
  472. Contents
  473. OverviewContext Help FormInstalling NotesSQLOverview
  474. H_INSTALLING_NOTESSQL_OVERVIEW_MIDTOPIC_368837628829232348=All 32-bit Windows platforms (Windows 95 or NT for Intel or Alpha)H_INSTALLING_NOTESSQL_OVERVIEW_MIDTOPIC_368837628829232349=16-bit Windows
  475. CN=Michael Stewart/OU=CAM/O=Lotus
  476. ###################################################
  477. H_DRIVER_CAPABILITIES_SQLGETINFO_RETURN_VALUESDriver Capabilities: SQLGetInfo Return Values
  478. 04 Chapter 4: Programming
  479. Capability reportingFunctionsODBCSQLGetInfo
  480. Contents
  481. AboutContext Help FormDriver Capabilities: SQLGetInfo Return ValuesAbout
  482. CN=Michael Stewart/OU=CAM/O=Lotus
  483. #########################
  484. FoA"g
  485. H_SUMMARY_OF_SUPPORTED_ODBC_SQL_GRAMMAR_OVERVIEWSummary of Supported ODBC SQL Grammar
  486. 05 Appendix A: SQL Statements 
  487. ODBCSQL, grammar supported
  488. Contents
  489. OverviewContext Help FormSummary of Supported ODBC SQL GrammarOverview
  490. H_SUMMARY_OF_SUPPORTED_ODBC_SQL_GRAMMAR_OVERVIEW_MIDTOPIC_115304224029232561=Supported StatementsH_SUMMARY_OF_SUPPORTED_ODBC_SQL_GRAMMAR_OVERVIEW_MIDTOPIC_115304224029232562=<-#>Supported Expressions, Functions, and Operators<-#>
  491. CN=Michael Stewart/OU=CAM/O=Lotus
  492. #########################################################
  493. H_EXCEPTIONS_TO_ODBC_SQL_GRAMMAR_OVERVIEWExceptions to ODBC SQL Grammar
  494. 05 Appendix A: SQL Statements 
  495. ODBCSQL, grammar supported
  496. Contents
  497. OverviewContext Help FormExceptions to ODBC SQL GrammarOverview
  498. H_EXCEPTIONS_TO_ODBC_SQL_GRAMMAR_OVERVIEW_MIDTOPIC_115304224029232561=NULL
  499. CN=Michael Stewart/OU=CAM/O=Lotus
  500. ################################################
  501. H_SQL_TYPOGRAPHICAL_CONVENTIONS_OVERVIEWSQL Typographical Conventions
  502. 05 Appendix A: SQL Statements 
  503. SQL, grammar supported
  504. Contents
  505. OverviewContext Help FormSQL Typographical ConventionsOverview
  506. H_SQL_TYPOGRAPHICAL_CONVENTIONS_OVERVIEW_MIDTOPIC_115304224029232561=<-%>Conventions<-%>
  507. CN=Michael Stewart/OU=CAM/O=Lotus
  508. ###########################################
  509. ##########################################################
  510. ##########################################################
  511. ##########################################################
  512. ##########################################################
  513. ##########################################################
  514. H_COLUMN_INDEX_TABLE_AND_VIEW_NAMES_OVERVIEWColumn, Index, Table, and View Names
  515. 05 Appendix A: SQL Statements 
  516. SQL, grammar supported
  517. Contents
  518. OverviewContext Help FormColumn, Index, Table, and View NamesOverview
  519. H_COLUMN_INDEX_TABLE_AND_VIEW_NAMES_OVERVIEW_MIDTOPIC_115364224029232561=Naming RulesH_COLUMN_INDEX_TABLE_AND_VIEW_NAMES_OVERVIEW_MIDTOPIC_115364224029232562=Creating Columns, Indexes, Tables, and ViewsH_COLUMN_INDEX_TABLE_AND_VIEW_NAMES_OVERVIEW_MIDTOPIC_115364224029232563=Name Visibility
  520. CN=Michael Stewart/OU=CAM/O=Lotus
  521. ###########
  522. ##########################################################
  523. ##########################################################
  524. ##########################################################
  525. ##########################################################
  526. ##########################################################
  527. ##########################################################
  528. ##########################################################
  529. ##########################################################
  530. H_THE_UNIVERSAL_RELATION_OVERVIEWThe Universal Relation
  531. 03 Chapter 3: Using NotesSQL
  532. Universal Relation
  533. Contents
  534. OverviewContext Help FormThe Universal RelationOverview
  535. CN=Michael Stewart/OU=CAM/O=Lotus
  536. ##########################################
  537. ##########################################################
  538. ##########################################################
  539. ##########################################################
  540. ##########################################################
  541. H_MAPPING_SQL_TABLES_VIEWS_AND_INDEXES_TO_AND_FROM_NOTES_OVERVIEWMapping SQL Tables, Views, and Indexes to and from Notes
  542. 03 Chapter 3: Using NotesSQL
  543. Column namesFormsIndexesTablesViews
  544. Contents
  545. OverviewContext Help FormMapping SQL Tables, Views, and Indexes to and from NotesOverview
  546. CN=Michael Stewart/OU=CAM/O=Lotus
  547. ########################################
  548. H_RICH_TEXT_FIELDS_OVERVIEWRich Text Fields
  549. 05 Appendix A: SQL Statements 
  550. Data typesFields, rich textRich text fields
  551. Contents
  552. OverviewContext Help FormRich Text FieldsOverview
  553. CN=Michael Stewart/OU=CAM/O=Lotus
  554. #############################
  555. H_CREATE_INDEXCREATE INDEX
  556. 05 Appendix A: SQL Statements 
  557. CREATE INDEXSQL, grammar supported
  558. Contents
  559. AboutContext Help FormCREATE INDEXAbout
  560. H_CREATE_INDEX_MIDTOPIC_300828243229232709=SyntaxH_CREATE_INDEX_MIDTOPIC_300828243229232710=ExampleH_CREATE_INDEX_MIDTOPIC_300828243229232711=ArgumentsH_CREATE_INDEX_MIDTOPIC_300828243229232712=Restrictions
  561. CN=Michael Stewart/OU=CAM/O=Lotus
  562. ##############################
  563. H_CREATE_TABLE_OVERVIEWCREATE TABLE
  564. 05 Appendix A: SQL Statements 
  565. CREATE TABLESQL, grammar supported
  566. Contents
  567. OverviewContext Help FormCREATE TABLEOverview
  568. H_CREATE_TABLE_OVERVIEW_MIDTOPIC_115414224029232561=SyntaxH_CREATE_TABLE_OVERVIEW_MIDTOPIC_115414224029232562=ExampleH_CREATE_TABLE_OVERVIEW_MIDTOPIC_115414224029232563=ArgumentsH_CREATE_TABLE_OVERVIEW_MIDTOPIC_115414224029232564=Restrictions
  569. CN=Michael Stewart/OU=CAM/O=Lotus
  570. ###########################################
  571. H_CREATE_VIEW_OVERVIEWCREATE VIEW
  572. 05 Appendix A: SQL Statements 
  573. CREATE VIEWSQL, grammar supported
  574. Contents
  575. OverviewContext Help FormCREATE VIEWOverview
  576. H_CREATE_VIEW_OVERVIEW_MIDTOPIC_115304224029232561=SyntaxH_CREATE_VIEW_OVERVIEW_MIDTOPIC_115304224029232562=ExampleH_CREATE_VIEW_OVERVIEW_MIDTOPIC_115304224029232563=Arguments
  577. CN=Michael Stewart/OU=CAM/O=Lotus
  578. ####################################################
  579. ##########################################################
  580. ##########################################################
  581. ##########################################################
  582. H_USING_THE_UNIVERSAL_RELATION_OVERVIEWUsing the Universal Relation
  583. 03 Chapter 3: Using NotesSQL
  584. Universal Relation
  585. Contents
  586. OverviewContext Help FormUsing the Universal RelationOverview
  587. CN=Michael Stewart/OU=CAM/O=Lotus
  588. ########################
  589. H_USING_SQL_TABLES_DERIVED_FROM_NOTES_FORMS_AND_VIEWS_OVERVIEWUsing SQL Tables Derived from Notes Forms and Views
  590. 03 Chapter 3: Using NotesSQL
  591. FormsIndexesPerformanceTablesViews
  592. Contents
  593. OverviewContext Help FormUsing SQL Tables Derived from Notes Forms and ViewsOverview
  594. CN=Michael Stewart/OU=CAM/O=Lotus
  595. ######################################################
  596. H_DELETE_POSITIONED_OVERVIEWDELETE Positioned
  597. 05 Appendix A: SQL Statements 
  598. DELETE PositionedSQL, grammar supported
  599. Contents
  600. OverviewContext Help FormDELETE PositionedOverview
  601. H_DELETE_POSITIONED_OVERVIEW_MIDTOPIC_115364224029232561=SyntaxH_DELETE_POSITIONED_OVERVIEW_MIDTOPIC_115364224029232562=ExampleH_DELETE_POSITIONED_OVERVIEW_MIDTOPIC_115364224029232563=Arguments
  602. CN=Michael Stewart/OU=CAM/O=Lotus
  603. ##########
  604. H_DELETE_SEARCHED_OVERVIEWDELETE Searched
  605. 05 Appendix A: SQL Statements 
  606. DELETE SearchedSQL, grammar supported
  607. Contents
  608. OverviewContext Help FormDELETE SearchedOverview
  609. H_DELETE_SEARCHED_OVERVIEW_MIDTOPIC_115364224029232561=SyntaxH_DELETE_SEARCHED_OVERVIEW_MIDTOPIC_115364224029232562=ExampleH_DELETE_SEARCHED_OVERVIEW_MIDTOPIC_115364224029232563=Arguments    
  610. CN=Michael Stewart/OU=CAM/O=Lotus
  611. #######################
  612. ##########################################################
  613. ##########################################################
  614. ##########################################################
  615. ##########################################################
  616. ##########################################################
  617. ##########################################################
  618. ##########################################################
  619. H_USING_NOTES_VIEWS_AS_INDEXES_OVERVIEWUsing Notes Views as Indexes
  620. 03 Chapter 3: Using NotesSQL
  621. IndexesNotes viewsViews
  622. Contents
  623. OverviewContext Help FormUsing Notes Views as IndexesOverview
  624. H_USING_NOTES_VIEWS_AS_INDEXES_OVERVIEW_MIDTOPIC_73957251229232354=Unique Indexes
  625. CN=Michael Stewart/OU=CAM/O=Lotus
  626. #############################################
  627. H_DROP_VIEW_OVERVIEWDROP VIEW
  628. 05 Appendix A: SQL Statements 
  629. DROP VIEWSQL, grammar supported
  630. Contents
  631. OverviewContext Help FormDROP VIEWOverview
  632. H_DROP_VIEW_OVERVIEW_MIDTOPIC_115364224029232561=Syntax H_DROP_VIEW_OVERVIEW_MIDTOPIC_115364224029232562=ExampleH_DROP_VIEW_OVERVIEW_MIDTOPIC_115364224029232563=ArgumentsH_DROP_VIEW_OVERVIEW_MIDTOPIC_115364224029232564=Restrictions:
  633. CN=Michael Stewart/OU=CAM/O=Lotus
  634. H_INSERT_OVERVIEWINSERT
  635. 05 Appendix A: SQL Statements 
  636. INSERTSQL, grammar supported
  637. Contents
  638. OverviewContext Help FormINSERTOverview
  639. H_INSERT_OVERVIEW_MIDTOPIC_115364224029232561=SyntaxH_INSERT_OVERVIEW_MIDTOPIC_115364224029232562=ExamplesH_INSERT_OVERVIEW_MIDTOPIC_115364224029232563=ArgumentsH_INSERT_OVERVIEW_MIDTOPIC_115364224029232564=Notes Field Events
  640. CN=Michael Stewart/OU=CAM/O=Lotus
  641. ####################
  642. H_SELECT_OVERVIEWSELECT
  643. 05 Appendix A: SQL Statements 
  644. SELECTSQL, grammar supported
  645. Contents
  646. OverviewContext Help FormSELECTOverview
  647. H_SELECT_OVERVIEW_MIDTOPIC_115304224029232561=SyntaxH_SELECT_OVERVIEW_MIDTOPIC_115304224029232562=Arguments
  648. CN=Michael Stewart/OU=CAM/O=Lotus
  649. ##############
  650. H_TIPS_FOR_THIRDPARTY_APPLICATIONS_AND_CAVEATS_OVERVIEWTips for Third-Party Applications and Caveats
  651. 03 Chapter 3: Using NotesSQL
  652. Applications, tipsTips, applications
  653. Contents
  654. OverviewContext Help FormTips for Third-Party Applications and CaveatsOverview
  655. H_TIPS_FOR_THIRDPARTY_APPLICATIONS_AND_CAVEATS_OVERVIEW_MIDTOPIC_73957251229232354=These are known limitations or problems with NotesSQL:
  656. CN=Michael Stewart/OU=CAM/O=Lotus
  657. ########################################################
  658. ]L>7a
  659. H_NUMERIC_OPERATORS_OVERVIEWNumeric Operators
  660. 05 Appendix A: SQL Statements 
  661. Numeric operatorsOperators, numericSQL, grammar supported
  662. Contents
  663. OverviewContext Help FormNumeric OperatorsOverview
  664. CN=Michael Stewart/OU=CAM/O=Lotus
  665. ############
  666. ##########################################################
  667. ##########################################################
  668. ##########################################################
  669. ##########################################################
  670. ##########################################################
  671. H_MULTIVALUED_FIELDS_LIST_FIELDS_OVERVIEWMulti-Valued Fields (List Fields)
  672. 05 Appendix A: SQL Statements 
  673. Data typesList fieldsMulti-valued fields
  674. Contents
  675. OverviewContext Help FormMulti-Valued Fields (List Fields)Overview
  676. H_MULTIVALUED_FIELDS_LIST_FIELDS_OVERVIEW_MIDTOPIC_115364224029232561=Text Form FieldsH_MULTIVALUED_FIELDS_LIST_FIELDS_OVERVIEW_MIDTOPIC_115364224029232562=Numeric and Date Form FieldsH_MULTIVALUED_FIELDS_LIST_FIELDS_OVERVIEW_MIDTOPIC_78295372829252458=Display separator characters in view columns
  677. CN=Michael Stewart/OU=CAM/O=Lotus
  678. #######################################################
  679. H_HAVING_OVERVIEWHAVING
  680. 05 Appendix A: SQL Statements 
  681. HAVINGSQL, grammar supported
  682. Contents
  683. OverviewContext Help FormHAVINGOverview
  684. H_HAVING_OVERVIEW_MIDTOPIC_183107062429232357=SyntaxH_HAVING_OVERVIEW_MIDTOPIC_183157062429232358=Example
  685. CN=Michael Stewart/OU=CAM/O=Lotus
  686. ################
  687. H_ORDER_BY_OVERVIEWORDER BY
  688. 05 Appendix A: SQL Statements 
  689. ORDER BYSQL, grammar supported
  690. Contents
  691. OverviewContext Help FormORDER BYOverview
  692. H_ORDER_BY_OVERVIEW_MIDTOPIC_115414224029232561=SyntaxH_ORDER_BY_OVERVIEW_MIDTOPIC_115414224029232562=Example
  693. CN=Michael Stewart/OU=CAM/O=Lotus
  694. H_UNION_OVERVIEWUNION
  695. 05 Appendix A: SQL Statements 
  696. SQL, grammar supportedUNION
  697. Contents
  698. OverviewContext Help FormUNIONOverview
  699. H_UNION_OVERVIEW_MIDTOPIC_115364224029232561=SyntaxH_UNION_OVERVIEW_MIDTOPIC_115364224029232562=Example
  700. CN=Michael Stewart/OU=CAM/O=Lotus
  701. ######################
  702. H_WHERE_OVERVIEWWHERE
  703. 05 Appendix A: SQL Statements 
  704. SQL, grammar supportedWHERE
  705. Contents
  706. OverviewContext Help FormWHEREOverview
  707. H_WHERE_OVERVIEW_MIDTOPIC_115304224029232561=SyntaxH_WHERE_OVERVIEW_MIDTOPIC_115304224029232562=ExamplesH_WHERE_OVERVIEW_MIDTOPIC_115304224029232563=Arguments
  708. CN=Michael Stewart/OU=CAM/O=Lotus
  709. #############################
  710. H_PREDICATE_OPERATORS_OVERVIEWPredicate Operators
  711. 05 Appendix A: SQL Statements 
  712. Operators, predicatePredicate operatorsSQL, grammar supported
  713. Contents
  714. OverviewContext Help FormPredicate OperatorsOverview
  715. CN=Michael Stewart/OU=CAM/O=Lotus
  716. H_DATA_TYPES_OVERVIEWData Types
  717. 03 Chapter 3: Using NotesSQL
  718. Data typesList fieldsRich text fields
  719. Contents
  720. OverviewContext Help FormData TypesOverview
  721. H_DATA_TYPES_OVERVIEW_MIDTOPIC_73957251229232354=ODBC SQL to Notes data type mapping:H_DATA_TYPES_OVERVIEW_MIDTOPIC_73957251229232355=Notes to SQL data type mapping:
  722. CN=Michael Stewart/OU=CAM/O=Lotus
  723. ##########################################################
  724. ##########################################################
  725. ##########################################################
  726. ##########################################################
  727. ##########################################################
  728. ##########################################################
  729. ##########################################################
  730. H_ODBC_API_FUNCTIONSODBC API Functions
  731. 04 Chapter 4: Programming
  732. ODBCProgrammingSQLCancelSQLColumnPrivilegesSQLColumnsSQLForeignKeysSQLGetConnectOptionSQLGetStmtOptionSQLPrimaryKeysSQLProcedureColumnsSQLProceduresSQLSetConnectOptionSQLSetParamSQLSetScrollOptionsSQLSetStmtOptionSQLTablePrivilegesSQLTablesSQLTransact
  733. Contents
  734. AboutContext Help FormODBC API FunctionsAbout
  735. H_ODBC_API_FUNCTIONS_MIDTOPIC_381924972829232708=SQLCancelH_ODBC_API_FUNCTIONS_MIDTOPIC_381924972829232709=SQLColumnsH_ODBC_API_FUNCTIONS_MIDTOPIC_381924972829232710=SQLGetConnectOption<**>SQLSetConnectOptionH_ODBC_API_FUNCTIONS_MIDTOPIC_381924972829232711=SQLGetStmtOption<**>SQLSetStmtOptionH_ODBC_API_FUNCTIONS_MIDTOPIC_381924972829232712=SQLSetParam<**>SQLSetScrollOptionsH_ODBC_API_FUNCTIONS_MIDTOPIC_381924972829232713=SQLTablesH_ODBC_API_FUNCTIONS_MIDTOPIC_381924972829232714=SQLTransact
  736. CN=Michael Stewart/OU=CAM/O=Lotus
  737. ##################################################
  738. ##########################################################
  739. ##########################################################
  740. ##########################################################
  741. ##########################################################
  742. H_ALTER_TABLE_OVERVIEWALTER TABLE
  743. 05 Appendix A: SQL Statements 
  744. ALTER TABLESQL, grammar supported
  745. Contents
  746. OverviewContext Help FormALTER TABLEOverview
  747. H_ALTER_TABLE_OVERVIEW_MIDTOPIC_115304224029232561=Syntax H_ALTER_TABLE_OVERVIEW_MIDTOPIC_115304224029232562=ExampleH_ALTER_TABLE_OVERVIEW_MIDTOPIC_115304224029232563=ArgumentsH_ALTER_TABLE_OVERVIEW_MIDTOPIC_115304224029232564=Restrictions
  748. CN=Michael Stewart/OU=CAM/O=Lotus
  749. ##################################################
  750. H_DROP_INDEXDROP INDEX
  751. 05 Appendix A: SQL Statements 
  752. DROP INDEXSQL, grammar supported
  753. Contents
  754. AboutContext Help FormDROP INDEXAbout
  755. H_DROP_INDEX_MIDTOPIC_115304224029232561=SyntaxH_DROP_INDEX_MIDTOPIC_115304224029232562=ExampleH_DROP_INDEX_MIDTOPIC_115304224029232563=Arguments
  756. CN=Michael Stewart/OU=CAM/O=Lotus
  757. #####################################
  758. H_DROP_TABLE_OVERVIEWDROP TABLE
  759. 05 Appendix A: SQL Statements 
  760. DROP TABLESQL, grammar supported
  761. Contents
  762. OverviewContext Help FormDROP TABLEOverview
  763. H_DROP_TABLE_OVERVIEW_MIDTOPIC_115364224029232561=Syntax H_DROP_TABLE_OVERVIEW_MIDTOPIC_115364224029232562=Example H_DROP_TABLE_OVERVIEW_MIDTOPIC_115364224029232563=Arguments
  764. CN=Michael Stewart/OU=CAM/O=Lotus
  765. #########################################################
  766. ##########################################################
  767. Favorite TopicsFavorite Topics
  768. CN=Michael Stewart/OU=CAM/O=Lotus:
  769. Subject$Conflict$REF
  770.     L1S1
  771. Subject
  772. ?SubjectFrequently useful topics&
  773. ##############################################
  774. ##########################################################
  775. ##########################################################
  776. ##########################################################
  777. ##########################################################
  778. ##########################################################
  779. H_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEWConfiguring a Lotus Notes Data Source
  780. 02 Chapter 2: Installation and Configuration
  781. Data sourceDatabase connection parametersInstallationSQL statement length
  782. Contents
  783. OverviewContext Help FormConfiguring a Lotus Notes Data SourceOverview
  784. H_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232348=Data Source Name *H_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232349=DescriptionH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232350=Server *H_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232351=Database *H_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232352=Max Length of Text FieldsH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232353=Max Number of TablesH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232354=Max Number of SubqueriesH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232355=Keep Temporary Indexes until SQLDisconnectH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232356=Return Notes Implicit FieldsH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232357=Map Special CharactersH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232358=Max Length of Rich Text FieldsH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232359=SQL Statement LengthH_CONFIGURING_A_LOTUS_NOTES_DATA_SOURCE_OVERVIEW_MIDTOPIC_368837628829232360=Thread Timeout (available on 32-bit Windows platforms only)
  785. CN=Michael Stewart/OU=CAM/O=Lotus
  786. #################################
  787. ##########################################################
  788. ##########################################################
  789. ##########################################################
  790. O=Lotus Notes
  791. O=Lotus Notes
  792. PURSAFO
  793. |.:#U
  794. O=Lotus Notes
  795. CN=Lotus Notes Template Development/O=Lotus Notes
  796. PURSAFO
  797. $ACLDigest
  798. O=Lotus Notes
  799. O=Lotus Notes
  800. PURSAFO
  801. |.:#U
  802. O=Lotus Notes
  803. CN=Lotus Notes Template Development/O=Lotus Notes
  804. PURSAFO
  805. $ACLDigest
  806. O=Lotus Notes
  807. O=Lotus Notes
  808. PURSAFO
  809. |.:#U
  810. O=Lotus Notes
  811. CN=Lotus Notes Template Development/O=Lotus Notes
  812. PURSAFO
  813. $INFO
  814. $BODY
  815. O=Lotus Notes
  816. O=Lotus Notes
  817. PURSAFO
  818. |.:#U
  819. O=Lotus Notes
  820. CN=Lotus Notes Template Development/O=Lotus Notes
  821. PURSAFO
  822. O+n25
  823. $INFO
  824. $BODY
  825. O=Lotus Notes
  826. O=Lotus Notes
  827. PURSAFO
  828. |.:#U
  829. O=Lotus Notes
  830. CN=Lotus Notes Template Development/O=Lotus Notes
  831. PURSAFO
  832. Ko{uI
  833. $INFO
  834. $BODY
  835. O=Lotus Notes
  836. O=Lotus Notes
  837. PURSAFO
  838. |.:#U
  839. O=Lotus Notes
  840. CN=Lotus Notes Template Development/O=Lotus Notes
  841. PURSAFO
  842. $INFO
  843. $BODY
  844. O=Lotus Notes
  845. O=Lotus Notes
  846. PURSAFO
  847. |.:#U
  848. O=Lotus Notes
  849. CN=Lotus Notes Template Development/O=Lotus Notes
  850. PURSAFO
  851. $INFO
  852. $BODY
  853. O=Lotus Notes
  854. O=Lotus Notes
  855. PURSAFO
  856. |.:#U
  857. O=Lotus Notes
  858. CN=Lotus Notes Template Development/O=Lotus Notes
  859. PURSAFO
  860. $INFO
  861. $BODY
  862. O=Lotus Notes
  863. O=Lotus Notes
  864. PURSAFO
  865. |.:#U
  866. O=Lotus Notes
  867. CN=Lotus Notes Template Development/O=Lotus Notes
  868. PURSAFO
  869. Ei<A=
  870. $INFO
  871. $BODY
  872. O=Lotus Notes
  873. O=Lotus Notes
  874. PURSAFO
  875. |.:#U
  876. O=Lotus Notes
  877. CN=Lotus Notes Template Development/O=Lotus Notes
  878. PURSAFO
  879. $INFO
  880. $BODY
  881. Using the Lotus NotesSQL Reference
  882.     The three most important things you need to know about 
  883.     this guide
  884.      are:
  885.     To find an entry in the Index view, click the view pane, type as many letters as you want of the entry you're looking for, and click OK. Click the green triangle next to any index entry to expand its documents.
  886.     To jump from one topic to another, click green 
  887.     underlined 
  888.     text (click green text in a box for a pop-up definition of a term). To return to where you were, click Go Back. To return to the Contents screen, click Help Topics.
  889.     To search for a word or phrase, click Search in the navigation pane and follow the on-screen instructions. Notes displays a list of all the topics that contain the word or phrase, in order of the most occurrences.
  890. About editing topics
  891.     To suit the needs of your site, you can create a replica of this database and edit its documents strictly for the sole use of users within your organization. You cannot resell or otherwise distribute this documentation, modified or unmodified, to anyone outside your organization. Lotus assumes no responsibility for the technical accuracy of any modifications made to this documentation or the operation of Lotus products in reliance on such modifications.
  892.     To permit editing of topics in 
  893.     this guide
  894.       1.    Select the
  895.      guide database icon and choose View - Design.
  896.       2.    Select Forms, then open the Context Help form.
  897.       3.    Select the QueryOpen event in the design pane. REM all the lines in the script.
  898.       4.    Select the QueryModeChange event. REM all the lines in the script.
  899.       5.    Save the form.
  900. Notes Product Development
  901. )I^-.
  902. PURSAF
  903. O=Lotus
  904. O=Lotus
  905. PURSAFO
  906. O=Lotus
  907. OU=CAM/O=Lotus
  908. PURSAFO
  909. OU=CAM/O=Lotus
  910. CN=Michael Stewart/OU=CAM/O=Lotus
  911. A]yvinNj
  912. PURSAFO
  913. $Info
  914. $Body
  915. &Arial
  916. About the Lotus NotesSQL guide
  917.     guide
  918.      is a Notes database that describes how to use Lotus NotesSQL. It provides the following information:
  919.     Overview of ODBC and NotesSQL
  920.     Instructions for installing and using NotesSQL
  921.     General advice about creating programs that use NotesSQL
  922.     Information about SQL statements supported by NotesSQL
  923.     Choose Help - Using This Database for information on using the 
  924.     guide.
  925. Credit
  926.     Lotus NotesSQL is developed by Lotus Development Corporation.
  927. Copyright
  928.     Copyright
  929.     Revision history
  930.     Original            Original file produced for Lotus NotesSQL 2.0.
  931.     First revision        Incorporates information on Lotus NotesSQL 2.01.
  932.     Second revision        Incorporates information on Lotus NotesSQL 2.02.
  933.     Third revision        Incorporates information on Lotus NotesSQL 2.03.
  934.     Fourth revision        Incorporates information on Lotus NotesSQL 2.04.
  935.     Fifth revision        Incorporates information on Lotus NotesSQL 2.05.
  936.     Under the copyright laws, neither the documentation nor the software may be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine-readable form, in whole or in part, without the prior written consent of Lotus Development Corporation, except in the manner described in the software agreement.
  937.  Copyright 1996 - 1999
  938.     Lotus Development Corporation
  939.     55 Cambridge Parkway
  940.     Cambridge, MA 02142
  941.     All rights reserved. Published in the United States.
  942.     This software is subject to the Lotus NotesSQL License Agreement.
  943. Disclaimer
  944.     This database contains descriptions of the software in Lotus NotesSQL. This information will change in both content and appearance in future releases of Lotus NotesSQL and does not represent a commitment on the part of Lotus Development Corporation.
  945.     The sample programs are not warranted to perform any function other than providing a simple demonstration of how to make a particular call in a program context.
  946.     THIS INFORMATION AND ALL OTHER DOCUMENTATION (IN PRINTED OR ELECTRONIC FORM) ARE PROVIDED FOR REFERENCE PURPOSES ONLY.  WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THIS INFORMATION, THIS INFORMATION AND ALL OTHER DOCUMENTATION ARE PROVIDED "AS IS" WITHOUT ANY WARRANTY WHATSOEVER AND TO THE MAXIMUM EXTENT PERMITTED, LOTUS DEVELOPMENT CORPORATION DISCLAIMS ALL WARRANTIES, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE SAME.  LOTUS DEVELOPMENT CORPORATION SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES, INCLUDING WITHOUT LIMITATION, DIRECT, INDIRECT, CONSEQUENTIAL OR INCIDENTAL DAMAGES, ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS INFORMATION OR ANY OTHER DOCUMENTATION.  NOTWITHSTANDING ANYTHING TO THE CONTRARY, NOTHING CONTAINED IN THIS INFORMATION OR ANY OTHER DOCUMENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM LOTUS DEVELOPMENT CORPORATION (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF THIS SOFTWARE.
  947. List of trademarks
  948. Trademarks
  949.     Domino, NotesSQL, and Notes are trademarks and Lotus, Lotus Notes, and 1-2-3 are registered trademarks of Lotus Development Corporation. IBM and OS/2 are registered trademarks of International Business Machines Corporation.
  950.     Other product and company names mentioned herein may be the trademarks or registered trademarks of their respective owners. 
  951.     Portions of the software are copyright 1994, 1995 Casahl Technology, Inc.  All Rights Reserved.
  952. Notes Product Development
  953. )I^-.
  954. PURSAF
  955. O=Lotus
  956. O=Lotus
  957. PURSAFO
  958. O=Lotus
  959. OU=CAM/O=Lotus
  960. PURSAFO
  961. OU=CAM/O=Lotus
  962. CN=Michael Stewart/OU=CAM/O=Lotus
  963. A]yvinNj
  964. PURSAFO
  965. $Info
  966. $Body
  967. Categori_zeL
  968. _Edit Document
  969. Send Docu_ment
  970. _Forward
  971. _Move To Folder...
  972. _Remove From Folder
  973. Notes Product Development
  974. )I^-.
  975. PURSAF
  976. O=Lotus
  977. O=Lotus
  978. PURSAFO
  979. O=Lotus
  980. OU=CAM/O=Lotus
  981. PURSAFO
  982. OU=CAM/O=Lotus
  983. CN=Michael Stewart/OU=CAM/O=Lotus
  984. A]yvinNj
  985. PURSAFO
  986. $TITLE
  987. $Name
  988. $Index
  989. $Formula
  990. $FormulaClass
  991. $ViewFormat
  992. $Comment
  993. $ACTIONS
  994. O=Lotus Notes
  995. O=Lotus Notes
  996. PURSAFO
  997. |.:#U
  998. O=Lotus Notes
  999. CN=Lotus Notes Template Development/O=Lotus Notes
  1000. PURSAFO
  1001. $TITLE
  1002. $Index
  1003. $Formula
  1004. $FormulaClass
  1005. $ViewFormat
  1006. $FormFormula
  1007. $Comment
  1008. "Arial
  1009. Subject
  1010. Lotus NotesSQL Reference | 
  1011.  Copyright 1999 Lotus Development Corporation
  1012.  | - &P - |
  1013. Context Help Form'++LotusScript Development Environment:2:5:(Options):0:66
  1014. '++LotusScript Development Environment:2:5:(Forward):0:1
  1015. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  1016. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  1017. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1018. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1019. Private Sub BindEvents(Byval Objectname_ As String)
  1020.      Static Source As NOTESUIDOCUMENT
  1021.      Set Source = Bind(Objectname_)
  1022.      On Event Queryopen From Source Call Queryopen
  1023.      On Event Querymodechange From Source Call Querymodechange
  1024. End Sub
  1025. '++LotusScript Development Environment:2:2:Queryopen:1:12
  1026. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  1027.      
  1028. End Sub
  1029. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  1030. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  1031.      
  1032. End Sub
  1033. TopicType
  1034. GuideMe
  1035.     1S2S
  1036. SubjectAssign a topic name to this document.
  1037.                                                                                                                                                             
  1038. BodyWrite the body of the help document here.
  1039.     -------------------------------------------------------------------------------------------------------------------------------------------
  1040. To respond to Lotus with your comments, you must have a connection to the World Wide Web and a browser specified in your Location document. Check with your server administrator for information on your Internet connection, and look in Notes Help for information on how to configure your Notes workstation to connect to the Web.
  1041.      If you're connected to the Web 
  1042. http://www.lotus.com/notesua/r_tool4.nsf/NOTESSQL?OpenForm
  1043.     0S0E
  1044.         click here to comment to Lotus on this documentation
  1045.                                                                                                                                                                 
  1046.                   
  1047.         HIDDEN STRUCTURAL INFORMATION
  1048.     What views does this document appear in?            
  1049. PrimeView
  1050. ViewAssign this document to a (main) view
  1051. How Do I?ReferenceWhat's New?Top 10 TasksSearch IndexGalleryTroubleshootingAll
  1052.     What top-level category does this document appear in?             
  1053. ViewSection
  1054. BookAssign this topic to a section in a view
  1055.     What subcategory does this document appear in?            
  1056. SectionAssign this topic to an Applications view
  1057.     What 
  1058.     number 
  1059.     is the document?            
  1060. Doc_Number
  1061.     What type of Help topic is this?            
  1062. TopicTypeTopics in shared Help design
  1063. AboutAbout AppWays ToWays To AppStepsSteps AppDetailsDetails AppExamplesExamples AppGuideMeReference MenusReference LotusScriptReference @FunctionReference MessageReference Message AppTroubleshootingTroubleshooting AppTutorial
  1064.     How many levels should the document be indented?    
  1065. Indent
  1066.     What entries should the document appear under in the Index view?         
  1067. Index_Entries
  1068.     What printed book is this document part of?            
  1069. Print1
  1070.     What printed book chapter is this document part of?            
  1071. Print2
  1072.     What sequence should this document appear under in the Print view?        
  1073. Print_Sequence
  1074.     How many levels should the document be indented in the Print view?        
  1075. PrintIndent
  1076. Topics0
  1077. a. Contents
  1078.     0S0E
  1079. PrinteJ
  1080. pagebreak
  1081.     0S0E
  1082. Minimize 
  1083.     0S0E
  1084. Go Backt 
  1085.     0S0E
  1086. Categori_ze
  1087. _Edit Document
  1088. Send Docu_ment
  1089. _Forward
  1090. _Move to Folder...    
  1091. _Remove from Folder...
  1092. Notes Product Development
  1093. )I^-.
  1094. PURSAF
  1095. O=Lotus
  1096. O=Lotus
  1097. PURSAFO
  1098. O=Lotus
  1099. OU=CAM/O=Lotus
  1100. PURSAFO
  1101. OU=CAM/O=Lotus
  1102. CN=Michael Stewart/OU=CAM/O=Lotus
  1103. A]yvinNj
  1104. PURSAFO
  1105. $Author
  1106. Guide_Number
  1107. $TITLE
  1108. $Info
  1109. $WindowTitle
  1110. $$Script_O
  1111. $$ScriptName
  1112. $$FormScript
  1113. $$$FormScript_O
  1114. $Body
  1115. $ACTIONS
  1116. ed$UpdatedBy$ACLDigest$Signature$DesignVersion$Version$Formula$FormulaClass$Collation$TITLE$INFOTopicNumber$FIELDS$BODY$FlagsBodySectionWhats_NewPrimeViewViewSectionStart_Here$DefaultNavigator$FlagsNoRefreshIconBitmap$Fonts$Name$Index$ViewFormat$Comment$ACTIONS$FolderObject$FolderIDTable$FormFormula$AuthorGuide_Number$WINDOWTITLE$Header$Footer$$Script_O$$ScriptName$$FormScript$$$FormScript_OSubjectViewBookDoc_NumberTopicTypeIndentIndex_EntriesPrint1Print2Print_SequencePrintIndentSubjectInheritReviewerDateMainCommentContactHowExtensionTitleExpertiseTrySubject$TYPE$$NavigatorBody$$ViewBodyContextNeedsResolveForm_Subject_TopicTypeMIDTOPIC$Collection$ViewContainer$Revisions$Links
  1117. Reviewer Response
  1118.     Help Topic:        
  1119. Subject
  1120. SubjectInherit
  1121.     Reviewer's Name:
  1122. Reviewer
  1123.     Date of Review:
  1124.     Review Comment:    
  1125. MainComment
  1126.     ____________________________________________________________________________
  1127.     More Information:
  1128.     ____________________________________________________________________________
  1129.     Reviewers:
  1130.     If the writer has questions about these review comments, how do you prefer to be contacted?
  1131. ContactHow
  1132. by emailby phone
  1133.     Please enter:
  1134.     - your extension        
  1135. Extension
  1136.     - your job title        
  1137. Title
  1138.     - your areas of expertise    
  1139. Expertise
  1140.     Hidden field to use inherited title: 
  1141. SubjectInherit
  1142. TrySubject
  1143. Categori_ze
  1144. _Edit Document
  1145. Send Docu_ment
  1146. _Forward
  1147. _Move To Folder...
  1148. _Remove From Folder_
  1149. O=Lotus Notes
  1150. O=Lotus Notes
  1151. PURSAFO
  1152. |.:#U
  1153. O=Lotus Notes
  1154. CN=Lotus Notes Template Development/O=Lotus Notes
  1155. PURSAFO
  1156. OaCk+
  1157. q\\<y
  1158. 9u)?sQ?
  1159. $TITLE
  1160. $INFO
  1161. $$ScriptName
  1162. $BODY
  1163. $ACTIONS
  1164. Categori_ze
  1165. _Edit Document
  1166. Send Docu_ment
  1167. _Forward
  1168. _Move To Folder...
  1169. _Remove From Folder
  1170. O=Lotus Notes
  1171. O=Lotus Notes
  1172. PURSAFO
  1173. |.:#U
  1174. O=Lotus Notes
  1175. CN=Lotus Notes Template Development/O=Lotus Notes
  1176. PURSAFO
  1177. ZH0'f
  1178. $Index
  1179. $Formula
  1180. $FormulaClass
  1181. $ViewFormat
  1182. $Comment
  1183. $ACTIONS
  1184. Expand All 
  1185.     0S0E
  1186. Collapse All 
  1187.     0S0E
  1188. Domino
  1189. ViewNextPage
  1190. Web Button
  1191. This button works only if you're browsing this information over the Web.
  1192.     0R6S
  1193. $$WebClient
  1194.     0S0E
  1195. Previous
  1196. Domino
  1197. ViewPreviousPage
  1198. Web Button
  1199. This button works only if you're browsing this information over the Web.
  1200.     0R6S
  1201. $$WebClient
  1202.     0S0E
  1203. Search
  1204.     0S0E
  1205. Web Button
  1206. Use this button only if you're browsing this information over the Web.
  1207.     0R6S
  1208. $$WebClient
  1209.     0S0E
  1210. Categori_ze
  1211. _Edit Document
  1212. Send Docu_ment
  1213. _Forward    
  1214. _Move To Folder...
  1215. _Remove From Folder
  1216. Notes Product Development
  1217. )I^-.
  1218. PURSAF
  1219. O=Lotus
  1220. O=Lotus
  1221. PURSAFO
  1222. O=Lotus
  1223. OU=CAM/O=Lotus
  1224. PURSAFO
  1225. OU=CAM/O=Lotus
  1226. CN=Michael Stewart/OU=CAM/O=Lotus
  1227. A]yvinNj
  1228. PURSAFO
  1229. ioM+t4
  1230. $Author
  1231. $TITLE
  1232. $Index
  1233. $Formula
  1234. $FormulaClass
  1235. $ViewFormat
  1236. $Comment
  1237. $ACTIONS
  1238.  Bookh$21
  1239. Section
  1240. Section
  1241.     3S4S6S10S12S13S14S15S17S21SDoc_Numberh$17H
  1242. MainComment
  1243. Reviewer"
  1244.     0S0E
  1245. ?$22Contents: Tell me about...
  1246. Indent
  1247. Subject
  1248. Indent
  1249. Subject
  1250. Subject
  1251.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  1252. Show Navigator0
  1253. NTell
  1254.     0S0E
  1255. Expand All 
  1256.     0S0E
  1257. Collapse All 
  1258.     0S0E
  1259. Domino
  1260. ViewNextPage
  1261. Web Button
  1262. This button works only if you're browsing this information over the Web.
  1263.     0R6S
  1264. $$WebClient
  1265.     0S0E
  1266. Previous
  1267. Domino
  1268. ViewPreviousPage
  1269. Web Button
  1270. This button works only if you're browsing this information over the Web.
  1271.     0R6S
  1272. $$WebClient
  1273.     0S0E
  1274. Search
  1275.     0S0E
  1276. Web Button
  1277. Use this button only if you're browsing this information over the Web.
  1278.     0R6S
  1279. $$WebClient
  1280.     0S0E
  1281. Categori_ze
  1282. _Edit Document
  1283. Send Docu_ment    
  1284. _Forward
  1285. _Move To Folder...
  1286. _Remove From Folder
  1287. O=Lotus Notes
  1288. O=Lotus Notes
  1289. PURSAFO
  1290. |.:#U
  1291. O=Lotus Notes
  1292. CN=Lotus Notes Template Development/O=Lotus Notes
  1293. PURSAFO
  1294. $Author
  1295. $TITLE
  1296. $Index
  1297. $Formula
  1298. $FormulaClass
  1299. $ViewFormat
  1300. $Comment
  1301. $ACTIONS
  1302. Show Navigator.
  1303.     0S0E
  1304. Expand All 
  1305.     0S0E
  1306. Collapse All 
  1307.     0S0E
  1308. Domino
  1309. ViewNextPage
  1310. Web Button
  1311. This button works only if you're browsing this information over the Web.
  1312.     0R6S
  1313. $$WebClient
  1314.     0S0E
  1315. Previous
  1316. Domino
  1317. ViewPreviousPage
  1318. Web Button
  1319. This button works only if you're browsing this information over the Web.
  1320.     0R6S
  1321. $$WebClient
  1322.     0S0E
  1323. Search
  1324.     0S0E
  1325. Web Button
  1326. Use this button only if you're browsing this information over the Web.
  1327.     0R6S
  1328. $$WebClient
  1329.     0S0E
  1330. Categori_zec
  1331. _Edit Document
  1332. Send Docu_ment    
  1333. _Forward
  1334. _Move To Folder...
  1335. _Remove From Folder
  1336. O=Lotus Notes
  1337. O=Lotus Notes
  1338. PURSAFO
  1339. |.:#U
  1340. O=Lotus Notes
  1341. CN=Lotus Notes Template Development/O=Lotus Notes
  1342. PURSAFO
  1343. $Author
  1344. $TITLE
  1345. $Index
  1346. $Formula
  1347. $FormulaClass
  1348. $ViewFormat
  1349. $Comment
  1350. $ACTIONS
  1351. Expand All 
  1352.     0S0E
  1353. Collapse All 
  1354.     0S0E
  1355. Domino
  1356. ViewNextPage
  1357. Web Button
  1358. This button works only if you're browsing this information over the Web.
  1359.     0R6S
  1360. $$WebClient
  1361.     0S0E
  1362. Previous
  1363. Domino
  1364. ViewPreviousPage
  1365. Web Button
  1366. This button works only if you're browsing this information over the Web.
  1367.     0R6S
  1368. $$WebClient
  1369.     0S0E
  1370. Search
  1371.     0S0E
  1372. Web Button
  1373. Use this button only if you're browsing this information over the Web.
  1374.     0R6S
  1375. $$WebClient
  1376.     0S0E
  1377. NWIDX
  1378.     0S0E
  1379. $$WebClient
  1380.     0S0E
  1381. Categori_ze
  1382. _Edit Document
  1383. Send Docu_ment    
  1384. _Forward
  1385. _Move To Folder...
  1386. _Remove From Folder
  1387. Notes Product Development
  1388. )I^-.
  1389. PURSAF
  1390. O=Lotus
  1391. O=Lotus
  1392. PURSAFO
  1393. O=Lotus
  1394. OU=CAM/O=Lotus
  1395. PURSAFO
  1396. OU=CAM/O=Lotus
  1397. CN=Michael Stewart/OU=CAM/O=Lotus
  1398. A]yvinNj
  1399. PURSAFO
  1400. $Author
  1401. $TITLE
  1402. $Index
  1403. $Formula
  1404. $FormulaClass
  1405. $ViewFormat
  1406. $Comment
  1407. $ACTIONS
  1408. Show Search Bar
  1409.     0S0E
  1410. Hide Search Bar
  1411.     0S0E
  1412. Domino
  1413. ViewNextPage
  1414. Web Button
  1415. This button works only if you're browsing this information over the Web.
  1416.     0R6S
  1417. $$WebClient
  1418.     0S0E
  1419. Previous
  1420. Domino
  1421. ViewPreviousPage
  1422. Web Button
  1423. This button works only if you're browsing this information over the Web.
  1424.     0R6S
  1425. $$WebClient
  1426.     0S0E
  1427. Search
  1428.     0S0E
  1429. Web Button
  1430. Use this button only if you're browsing this information over the Web.
  1431.     0R6S
  1432. $$WebClient
  1433.     0S0E
  1434. Categori_zea
  1435. _Edit Document
  1436. Send Docu_ment
  1437. _Forward    
  1438. _Move To Folder...
  1439. _Remove From Folder
  1440. O=Lotus Notes
  1441. O=Lotus Notes
  1442. PURSAFO
  1443. |.:#U
  1444. O=Lotus Notes
  1445. CN=Lotus Notes Template Development/O=Lotus Notes
  1446. PURSAFO
  1447. $Author
  1448. $TITLE
  1449. $Index
  1450. $Formula
  1451. $FormulaClass
  1452. $ViewFormat
  1453. $Comment
  1454. $ACTIONS
  1455.  Print1h$35z
  1456. Print1
  1457. Print1
  1458. Print2"
  1459. Print2
  1460.     3S4S6S10S13S14S15S17SPrint_Sequenceh$18H
  1461. MainComment
  1462. Reviewer"
  1463.     0S0E
  1464. ?$38All topics, in order of appearance in the printed bookP
  1465. PrintIndent
  1466. Subject
  1467. PrintIndent
  1468. Subject
  1469. PrintIndent
  1470. Subject
  1471. Subject
  1472.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S29S30S32S36S38S39S45S47S48S
  1473. Show Navigator0
  1474. NPrint
  1475.     0S0E
  1476. Print All Topics"
  1477.     0S0E
  1478. Are you sure you want to print?
  1479. To print all the topics in this database, make sure your printer is ready, and click Yes.
  1480. resetpages
  1481.     0R9S
  1482. Print Selected Topics1
  1483. Are you ready to print?
  1484. To print all the topics you have selected, make sure your printer is ready, and click Yes.
  1485. resetpages
  1486. Expand All 
  1487.     0S0E
  1488. Collapse All 
  1489.     0S0E
  1490. Domino
  1491. ViewNextPage
  1492. Web Button
  1493. This button works only if you're browsing this information over the Web.
  1494.     0R6S
  1495. $$WebClient
  1496.     0S0E
  1497. Previous
  1498. Domino
  1499. ViewPreviousPage
  1500. Web Button
  1501. This button works only if you're browsing this information over the Web.
  1502.     0R6S
  1503. $$WebClient
  1504.     0S0E
  1505. Search
  1506.     0S0E
  1507. Web Button
  1508. Use this button only if you're browsing this information over the Web.
  1509.     0R6S
  1510. $$WebClient
  1511.     0S0E
  1512. Categori_zeT    
  1513. _Edit Document
  1514. Send Docu_ment
  1515. _Forward
  1516. _Move To Folder...
  1517. _Remove From Folder
  1518. O=Lotus Notes
  1519. O=Lotus Notes
  1520. PURSAFO
  1521. |.:#U
  1522. O=Lotus Notes
  1523. CN=Lotus Notes Template Development/O=Lotus Notes
  1524. PURSAFO
  1525. ZU/h p
  1526. $Author
  1527. $TITLE
  1528. $Index
  1529. $Formula
  1530. $FormulaClass
  1531. $ViewFormat
  1532. $Comment
  1533. $ACTIONS
  1534. $$NavigatorTemplate for NHow
  1535. $$NavigatorBody
  1536. $$ViewBody
  1537. Subject
  1538.                                                                                                                                                            
  1539.         HIDDEN STRUCTURAL INFORMATION
  1540.     What type of Help topic is this?            
  1541. TopicTypeTopics in shared Help design
  1542. AboutAbout AppWays ToWays To AppStepsSteps AppDetailsDetails AppExamplesExamples AppGuideMeReference MenusReference LotusScriptReference @FunctionReference MessageReference Message AppTroubleshootingTroubleshooting AppTutorial
  1543.     What entries should the document appear under in the Index view?         
  1544. Index_Entries
  1545. O=Lotus Notes
  1546. O=Lotus Notes
  1547. PURSAFO
  1548. |.:#U
  1549. O=Lotus Notes
  1550. CN=Lotus Notes Template Development/O=Lotus Notes
  1551. PURSAFO
  1552. $TITLE
  1553. $INFO
  1554. $$ScriptName
  1555. $BODY
  1556. $$NavigatorTemplate for NIdx
  1557. $$NavigatorBody
  1558. $$ViewBody
  1559. Subject
  1560.                                                                                                                                                            
  1561.         HIDDEN STRUCTURAL INFORMATION
  1562.     What type of Help topic is this?            
  1563. TopicTypeTopics in shared Help design
  1564. AboutAbout AppWays ToWays To AppStepsSteps AppDetailsDetails AppExamplesExamples AppGuideMeReference MenusReference LotusScriptReference @FunctionReference MessageReference Message AppTroubleshootingTroubleshooting AppTutorial
  1565.     What entries should the document appear under in the Index view?         
  1566. Index_Entries
  1567. O=Lotus Notes
  1568. O=Lotus Notes
  1569. PURSAFO
  1570. |.:#U
  1571. O=Lotus Notes
  1572. CN=Lotus Notes Template Development/O=Lotus Notes
  1573. PURSAFO
  1574. $TITLE
  1575. $INFO
  1576. $$ScriptName
  1577. $BODY
  1578. $$NavigatorTemplate for NPrint
  1579. $$NavigatorBody
  1580. PRINT
  1581. $$ViewBody
  1582. Subject
  1583.                                                                                                                                                            
  1584.         HIDDEN STRUCTURAL INFORMATION
  1585.     What type of Help topic is this?            
  1586. TopicTypeTopics in shared Help design
  1587. AboutAbout AppWays ToWays To AppStepsSteps AppDetailsDetails AppExamplesExamples AppGuideMeReference MenusReference LotusScriptReference @FunctionReference MessageReference Message AppTroubleshootingTroubleshooting AppTutorial
  1588.     What entries should the document appear under in the Index view?         
  1589. Index_Entries
  1590. O=Lotus Notes
  1591. O=Lotus Notes
  1592. PURSAFO
  1593. |.:#U
  1594. O=Lotus Notes
  1595. CN=Lotus Notes Template Development/O=Lotus Notes
  1596. PURSAFO
  1597. $TITLE
  1598. $INFO
  1599. $$ScriptName
  1600. $BODY
  1601. $$NavigatorTemplate for NSrch
  1602. $$NavigatorBody
  1603. $$ViewBody
  1604. Subject
  1605.                                                                                                                                                            
  1606.         HIDDEN STRUCTURAL INFORMATION
  1607.     What type of Help topic is this?            
  1608. TopicTypeTopics in shared Help design
  1609. AboutAbout AppWays ToWays To AppStepsSteps AppDetailsDetails AppExamplesExamples AppGuideMeReference MenusReference LotusScriptReference @FunctionReference MessageReference Message AppTroubleshootingTroubleshooting AppTutorial
  1610.     What entries should the document appear under in the Index view?         
  1611. Index_Entries
  1612. O=Lotus Notes
  1613. O=Lotus Notes
  1614. PURSAFO
  1615. |.:#U
  1616. O=Lotus Notes
  1617. CN=Lotus Notes Template Development/O=Lotus Notes
  1618. PURSAFO
  1619. $YjIC
  1620. $TITLE
  1621. $INFO
  1622. $$ScriptName
  1623. $BODY
  1624. $$NavigatorTemplate for NTell
  1625. $$NavigatorBody
  1626. $$ViewBody
  1627. Subject
  1628.                                                                                                                                                            
  1629.         HIDDEN STRUCTURAL INFORMATION
  1630.     What type of Help topic is this?            
  1631. TopicTypeTopics in shared Help design
  1632. AboutAbout AppWays ToWays To AppStepsSteps AppDetailsDetails AppExamplesExamples AppGuideMeReference MenusReference LotusScriptReference @FunctionReference MessageReference Message AppTroubleshootingTroubleshooting AppTutorial
  1633.     What entries should the document appear under in the Index view?         
  1634. Index_Entries
  1635. O=Lotus Notes
  1636. O=Lotus Notes
  1637. PURSAFO
  1638. |.:#U
  1639. O=Lotus Notes
  1640. CN=Lotus Notes Template Development/O=Lotus Notes
  1641. PURSAFO
  1642. $TITLE
  1643. $INFO
  1644. $$ScriptName
  1645. $BODY
  1646. $$NavigatorTemplate for NTro
  1647. $$NavigatorBody
  1648. $$ViewBody
  1649. Subject
  1650.                                                                                                                                                            
  1651.         HIDDEN STRUCTURAL INFORMATION
  1652.     What type of Help topic is this?            
  1653. TopicTypeTopics in shared Help design
  1654. AboutAbout AppWays ToWays To AppStepsSteps AppDetailsDetails AppExamplesExamples AppGuideMeReference MenusReference LotusScriptReference @FunctionReference MessageReference Message AppTroubleshootingTroubleshooting AppTutorial
  1655.     What entries should the document appear under in the Index view?         
  1656. Index_Entries
  1657. O=Lotus Notes
  1658. O=Lotus Notes
  1659. PURSAFO
  1660. |.:#U
  1661. O=Lotus Notes
  1662. CN=Lotus Notes Template Development/O=Lotus Notes
  1663. PURSAFO
  1664. $TITLE
  1665. $INFO
  1666. $$ScriptName
  1667. $BODY
  1668. $$NavigatorTemplate for NWIdx
  1669. $$NavigatorBody
  1670. $$ViewBody
  1671. Subject
  1672.                                                                                                                                                            
  1673.         HIDDEN STRUCTURAL INFORMATION
  1674.     What type of Help topic is this?            
  1675. TopicTypeTopics in shared Help design
  1676. AboutAbout AppWays ToWays To AppStepsSteps AppDetailsDetails AppExamplesExamples AppGuideMeReference MenusReference LotusScriptReference @FunctionReference MessageReference Message AppTroubleshootingTroubleshooting AppTutorial
  1677.     What entries should the document appear under in the Index view?         
  1678. Index_Entries
  1679. O=Lotus Notes
  1680. O=Lotus Notes
  1681. PURSAFO
  1682. |.:#U
  1683. O=Lotus Notes
  1684. CN=Lotus Notes Template Development/O=Lotus Notes
  1685. PURSAFO
  1686. |`|4@U
  1687. $TITLE
  1688. $INFO
  1689. $$ScriptName
  1690. $BODY
  1691. Show Navigator.
  1692.     0S0E
  1693. Expand All 
  1694.     0S0E
  1695. Collapse All 
  1696.     0S0E
  1697. Next.
  1698. Domino
  1699. ViewNextPage
  1700. $$WebClient
  1701.     0S0E
  1702. Previous2
  1703. Domino
  1704. ViewPreviousPage
  1705. $$WebClient
  1706.     0S0E
  1707. Search 
  1708.     0S0E
  1709. $$WebClient
  1710.     0S0E
  1711. Categori_ze
  1712. _Edit Document
  1713. Send Docu_ment    
  1714. _Forward
  1715. _Move To Folder...
  1716. _Remove From Folder
  1717. O=Lotus Notes
  1718. O=Lotus Notes
  1719. PURSAFO
  1720. |.:#U
  1721. O=Lotus Notes
  1722. CN=Lotus Notes Template Development/O=Lotus Notes
  1723. PURSAFO
  1724. $Author
  1725. $Index
  1726. $Formula
  1727. $FormulaClass
  1728. $ViewFormat
  1729. $Comment
  1730. $ACTIONS
  1731. $TITLE
  1732. &Arial
  1733. Baskerville
  1734. &CommonBullets
  1735. 5Courier New
  1736.     1Fixedsys
  1737. &Impact
  1738. "MS Sans Serif
  1739. Symbol
  1740. "Small Fonts
  1741. "System
  1742. 1Terminal
  1743. Times New Roman
  1744. Wingdings
  1745. "Univers
  1746. Rockwell Light
  1747. FPalace Script
  1748. Lotus NotesSQL
  1749. Reference
  1750.  describes how to install, configure, and use NotesSQL(TM), the Lotus Notes
  1751.  ODBC driver, to open, query, and modify Lotus
  1752.  Notes
  1753. v databases.
  1754. 329696435229232314
  1755. Organization
  1756. Chapter 1: About NotesSQL introduces NotesSQL.
  1757. Chapter 2: Installation and Configuration.
  1758. Chapter 3: Using NotesSQL describes how to use NotesSQL.
  1759. Chapter 4: Programming provides programming information for application programmers using the Open Database Connectivity (ODBC) application programming interface (API).
  1760. Appendix A: SQL Statements.
  1761. 329696435229232315
  1762. Conventions Used in This BookT
  1763. The Lotus NotesSQL Reference uses the following conventions:
  1764. SQL code is in Courier 10 point. SQL keywords are in upper case. For example:
  1765. SELECT * FROM MainqViewqAll MainqViewqAllU
  1766. Note Introduces additional technical information about a command or procedure.
  1767. Section
  1768. Section
  1769.     3S4S6S10S12S13S14S15S17S21S
  1770. MainComment
  1771. Reviewer"
  1772.     0S0E
  1773. Indent
  1774. Subject
  1775. Indent
  1776. Subject
  1777. Subject
  1778.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  1779. Book$21Doc_Number$17$22$Conflict$REF$C1$
  1780. Reference
  1781. Viewt
  1782.     L1S5S7S8S6
  1783. Book$21Doc_Number$22
  1784. Using Notes Internal Fields
  1785. New Features in this Release
  1786. What is ODBC?"
  1787. Adding a Lotus Notes Data Source
  1788. How to Use This Guide
  1789. Uninstalling NotesSQL"
  1790. Mapping Notes Names to SQL Names
  1791. View Column Definitions
  1792. Software Requirements
  1793. Error Messages
  1794. What is NotesSQL?
  1795. Installing NotesSQL 
  1796. Exceptions to ODBC SQL Grammar
  1797. SQL Typographical Conventions
  1798. The Universal Relation
  1799. Rich Text Fields
  1800. CREATE INDEX
  1801. CREATE TABLE
  1802. Section
  1803. Section
  1804.     3S4S6S10S12S13S14S15S17S21S
  1805. Indent
  1806. Subject
  1807. Indent
  1808. Subject
  1809. Subject
  1810.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  1811. Book$16Doc_Number$20$Conflict$REF$C1$
  1812. Troubleshooting
  1813. Viewt
  1814.     L1S5S7S8S+
  1815. $16Doc_Number$20
  1816. Using Notes Internal Fields
  1817. New Features in this Release
  1818. What is ODBC?"
  1819. Adding a Lotus Notes Data Source
  1820. How to Use This Guide
  1821. Uninstalling NotesSQL"
  1822. Mapping Notes Names to SQL Names
  1823. View Column Definitions
  1824. Software Requirements
  1825. Error Messages
  1826. What is NotesSQL?
  1827. Installing NotesSQL 
  1828. Exceptions to ODBC SQL Grammar
  1829. SQL Typographical Conventions
  1830. The Universal Relation
  1831. Rich Text Fields
  1832. CREATE INDEX
  1833. CREATE TABLE
  1834. &Arial
  1835. Baskerville
  1836. &CommonBullets
  1837. 5Courier New
  1838.     1Fixedsys
  1839. &Impact
  1840. "MS Sans Serif
  1841. Symbol
  1842. "Small Fonts
  1843. "System
  1844. 1Terminal
  1845. Times New Roman
  1846. Wingdings
  1847. "Univers
  1848. Rockwell Light
  1849. FPalace Script
  1850. NotesSQL recognizes Notes forms and views as tables. In addition, the driver recognizes the Universal Relation as a table. However, Notes forms and views have very different properties that affect the performance of data access and display with NotesSQL.
  1851. Views in Notes databases list documents in a specific order. Avoid selecting from a table based on a Notes view and then specifying a different sort order. When you specify a different sort order on an existing view, Notes creates a temporary table on your workstation and re-sorts the documents. Creating a large temporary table and sorting the documents in that table will take a long time.
  1852.   Temporary table creation requires you to have read/write access to the database. If you have read-only access, you cannot perform an operation like SELECT with ORDER BY or GROUP BY unless there is an existing view you can use to support the operation.
  1853. To display information from a view in a different sort order, use a table based on a Notes form and create an index on the form using the order you want, or create a new view either in Notes or through ODBC.
  1854. Tables derived from Notes forms are not necessarily indexed for fast access. When selecting data from a table based on a Notes form, NotesSQL looks for a view that acts as an index on that table. If such a view is present, access to the table will be fast. If no such view is present, access to the table may be slower.
  1855. Depending on the SQL statement, NotesSQL may need to search the entire database and check every document to see if it belongs to the table, or generate a temporary index on the fly. 
  1856. If you use a GROUP BY, JOIN, or WHERE clause, you may want to create a view to act as an index for the field in the clause. Otherwise, the query optimizer generates a temporary index to enhance the performance of the SQL statement. 
  1857. For more information about using views as indexes, see "
  1858. Click here
  1859. Using Notes Views as Indexes
  1860. Click here
  1861. Click here
  1862.     See examples
  1863. Click here
  1864. MainComment
  1865. Reviewer"
  1866.     0S0E
  1867. Index_Entries$22Subject$Conflict$REF$C1$
  1868. TopicType
  1869. GuideMe
  1870.     L1S2S4S5S6S7S(
  1871. Index_EntriesSubject
  1872. Using Notes Internal Fields
  1873. New Features in this Release
  1874. What is ODBC?"
  1875. Adding a Lotus Notes Data Source
  1876. How to Use This Guide
  1877. Uninstalling NotesSQL"
  1878. Mapping Notes Names to SQL Names
  1879. View Column Definitions
  1880. Software Requirements
  1881. Error Messages
  1882. What is NotesSQL?
  1883. Installing NotesSQL 
  1884. Exceptions to ODBC SQL Grammar
  1885. SQL Typographical Conventions
  1886. The Universal Relation
  1887. Rich Text Fields
  1888. CREATE INDEX
  1889. CREATE TABLE
  1890. CREATE VIEW
  1891. Using the Universal Relation
  1892. DELETE Positioned
  1893. DELETE Searched
  1894. Using Notes Views as Indexes
  1895. DROP VIEW
  1896. INSERT
  1897. SELECT
  1898. Numeric Operators
  1899. HAVING
  1900. ORDER BY
  1901. UNION
  1902. WHERE
  1903. Predicate Operators
  1904. Data Types
  1905. ODBC API Functions
  1906. ALTER TABLE
  1907. DROP INDEX
  1908. DROP TABLE
  1909. UPDATE Searched
  1910. GROUP BY
  1911. Column Functions
  1912. FOR UPDATE
  1913. FROM"
  1914. Frequently Asked Questions (FAQ)
  1915. UPDATE Positioned
  1916. Web Button
  1917. This button works only if you're browsing this information over the Web.
  1918.     0R6S
  1919. $$WebClient
  1920.     0S0E
  1921. Search
  1922.     0S0E
  1923. Web Button
  1924. Use this button only if you're browsing this information over the Web.
  1925.     0R6S
  1926. $$WebClient
  1927.     0S0E
  1928. NWIDX
  1929.     0S0E
  1930. $$WebClient
  1931.     0S0E
  1932. Categori_ze
  1933. _Edit Document
  1934. Send Docu_ment    
  1935. _Forward
  1936. _Move To Folder...
  1937. _Remove From Folder
  1938. Notes Product Development
  1939. )I^-.
  1940. PURSAF
  1941. O=Lotus
  1942. O=Lotus
  1943. PURSAFO
  1944. O=Lotus
  1945. OU=CAM/O=Lotus
  1946. PURSAFO
  1947. &Arial
  1948. Baskerville
  1949. &CommonBullets
  1950. 5Courier New
  1951.     1Fixedsys
  1952. &Impact
  1953. "MS Sans Serif
  1954. Symbol
  1955. "Small Fonts
  1956. "System
  1957. 1Terminal
  1958. Times New Roman
  1959. Wingdings
  1960. "Univers
  1961. Rockwell Light
  1962. FPalace Script
  1963. NotesSQL 2.05 provides the following enhancements:
  1964. You can now create and modify File Data Sources (32-bit Windows only).
  1965. You can now browse available servers and databases in the dialog boxes displayed when you create or update a data source (32-bit Windows only).
  1966. NotesSQL now supports the ODBC API SQLPrimaryKeys function.
  1967. NotesSQL now supports the REPLACE and IFNULL scalar functions.
  1968. Newly inserted  document items now get their flags from the analogous CDFIELD flags in the form.
  1969. The AS keyword is now optional when aliasing column names. This was required by Impromptu 5.0.
  1970. The SQLDriverConnect dialog box now displays NotesSQL options so you can update them as needed.
  1971. SQLDriverConnect now returns more connection attributes. For more information about NotesSQL-specific attributes, see "
  1972. Click here
  1973. Connecting to a Lotus Notes Data Source
  1974. Click here
  1975. ." Consult the ODBC API reference for the recommended size of the output buffer used by SQLDriverConnect to store the returned attribute string. If the returned string exceeds the buffer size, increase the size and call the function again.
  1976. NotesSQL now supports INNER JOINs. For more information, see the 
  1977. Click here
  1978. Click here
  1979.  clause documentation and "
  1980. Click here
  1981. Tips for Third-Party Applications and Caveats
  1982. Click here
  1983. You can now use Universal Naming Convention (UNC) file names when creating, configuring, or connecting to a Notes database data source. The database must be on a local server (that is, it must be on a server accessible through your network file system, not a Domino server). UNC file names for Notes databases have the form "\\<ServerName>\<ShareName>\<Directory1>\<Directory2>\<...>\<DatabaseName>.NSF".
  1984. For information about problems resolved in this release and known issues, see the readme.txt file provided with the toolkit.
  1985. &Arial
  1986. Baskerville
  1987. &CommonBullets
  1988. 5Courier New
  1989.     1Fixedsys
  1990. &Impact
  1991. "MS Sans Serif
  1992. Symbol
  1993. "Small Fonts
  1994. "System
  1995. 1Terminal
  1996. Times New Roman
  1997. Wingdings
  1998. "Univers
  1999. Rockwell Light
  2000. FPalace Script
  2001. To use Notes data through ODBC, you must have:
  2002. NotesSQL, the Lotus Notes ODBC driver.
  2003. An ODBC Driver Manager version 3.0 or later (for 32-bit Windows, 2.0 for 16-bit Windows).
  2004. One of the following:
  2005. Microsoft Windows 3.1 or later, or
  2006. Microsoft Windows 95, or
  2007. Microsoft Windows 98, or
  2008. Microsoft Windows NT 4.0 or later (for Intel or Alpha CPUs)
  2009. One of the following:
  2010. Designer clients:
  2011. Lotus Notes (full client) 4.5x, or
  2012. Lotus Notes Designer for Domino 4.6x, or
  2013. Domino Designer 5.0
  2014. Lotus Desktop License:
  2015. Lotus Notes Desktop License 4.6x, or
  2016. Lotus Notes 5.0
  2017. Lotus Server:
  2018. Lotus Domino Mail Server 4.6x
  2019. Lotus Domino Application Server 4.6x
  2020. Lotus Domino R5 Mail Server
  2021. Lotus Domino R5 Application Server
  2022. For client-based third-party applications, NotesSQL and the Designer or Desktop software must be installed on your local machine. For server-based applications (for example, Microsoft Internet Information Server), NotesSQL and any one of the versions above must be installed on the server.
  2023. Notes database files can reside on a server. You do not need to have local copies of these files, but must have at least reader access to them through Notes. 
  2024. For more information about Notes databases, refer to your Lotus Notes documentation.
  2025. 401314073629253485
  2026. Third-Party Application Support
  2027. We have tested this version of NotesSQL with the following products:
  2028. NetObjects Fusion Version 4.0
  2029. Microsoft FrontPage 98, using Active Data Objects (ADO)
  2030. Microsoft Active Server Pages, using ADO, Personal Web Server, and IIS Server
  2031. Microsoft Visual InterDev 6.0, using ADO
  2032. Seagate Crystal Reports 7.0
  2033. Microsoft Access / Office 97
  2034. Microsoft Visual Basic 6.0, using ADO
  2035. Lotus 1-2-3 Millenium Edition, using the DQA addin
  2036. Microsoft Query 8.00
  2037. $Modified
  2038.     1S2S3S
  2039. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$LANGUAGE$C1$
  2040. $Flags
  2041.     0SL1S4S5S
  2042. $TITLE
  2043. TopicNumber
  2044. Section
  2045. Whats_New
  2046. PrimeView
  2047. ViewSection
  2048. Start_Here
  2049. Context Help Form
  2050. Reviewer Response
  2051. (Reviewer Responses)
  2052. d. Search|FIND
  2053. (All)
  2054. (d. Printed Book)|PRINT
  2055. $$NavigatorTemplate for NHow
  2056. $$NavigatorTemplate for NIdx 
  2057. $$NavigatorTemplate for NPrint
  2058. $$NavigatorTemplate for NSrch
  2059. $$NavigatorTemplate for NTell
  2060. $$NavigatorTemplate for NTro
  2061. $$NavigatorTemplate for NWIdx
  2062. (e. Web Index)
  2063. Favorite Topics
  2064. a. Contents| How
  2065. c. Index|IDX
  2066. &Arial
  2067. Baskerville
  2068. &CommonBullets
  2069. 5Courier New
  2070.     1Fixedsys
  2071. &Impact
  2072. "MS Sans Serif
  2073. Symbol
  2074. "Small Fonts
  2075. "System
  2076. 1Terminal
  2077. Times New Roman
  2078. Wingdings
  2079. "Univers
  2080. Rockwell Light
  2081. FPalace Script
  2082. 368837628829232348
  2083. All 32-bit Windows platforms (Windows 95 or NT for Intel or Alpha)
  2084. The 32-bit version of this version of NotesSQL is automatically installed when you run the self-executing file for your platform from the NotesSQL Web page. You can also download the self-executing file and run it later, thereby keeping the self-executing file on your system for later reuse. If you need to re-install NotesSQL, follow the steps below.
  2085.   1.    Do one of the following:
  2086. If you downloaded the self-executing installation file for your platform when you first installed this version of NotesSQL, run the file (NotesSQL205Alpha.exe for Alpha, NotesSQL205w32.exe for Intel) and follow the prompts that appear. 
  2087. If you ran the self-executing installation file from the NotesSQL page, get it from the NotesSQL page in the Products portion of the Lotus Web site (http://www.lotus.com). Then run it and follow the prompts that appear.
  2088.  Earlier versions of NotesSQL used a different "label"--the name of the driver as it appears in the ODBC Data Source Administrator. If the installation program detects an earlier version of the NotesSQL driver, it updates the registry and any existing system or user Data Sources to use a common label, "Lotus NotesSQL Driver (*.nsf)". This does not affect your ability to use existing Data Sources. The only difference you may notice is that the name of the driver has changed slightly in the ODBC Data Source Administrator. 
  2089. For more information about the updates performed by this installation, see the readme.txt file in your installation directory.
  2090.   2.    At the end of the installation process, the ODBC Data Source Administrator dialog box appears so you can add Lotus Notes Data Sources. If you are upgrading from a previous 2.x version of NotesSQL, you do not have to make any other changes to your Data Sources beyond those made by the installation program, as noted above. All your previously added Data Sources will work with this release without further modification.
  2091.   3.    The installation program optionally adds shortcuts to the documentation to the Start menu. If you choose not to add shortcuts and you use Notes to view this documentation, move the documentation database (NOTESSQL.NSF) to your Notes data directory for ease of access.
  2092. 368837628829232349
  2093. 16-bit Windows
  2094.   1.    t
  2095. Run SETUP.EXE, which loads Microsoft ODBC Setup, and follow the prompts.
  2096.   2.    When the Install Drivers dialog box appears, select the NotesSQL driver and click OK. (You do not need to modify any information in the Advanced dialog box.)
  2097.   3.    At the end of the installation process, the ODBC Data Source Administrator dialog box appears so you can add Lotus Notes Data Sources. If you are upgrading from a previous 2.x version of NotesSQL, note that you do not have to make any changes to your Data Sources. All your previously added Data Sources will work with this release.
  2098.   4.    If you use Notes to view this documentation, move the documentation database (NOTESSQL.NSF) to your Notes data directory for ease of access.
  2099. See related topics
  2100. Click here
  2101.     Adding a Lotus Notes Data Source
  2102. Click here
  2103. &Arial
  2104. Baskerville
  2105. &CommonBullets
  2106. 5Courier New
  2107.     1Fixedsys
  2108. &Impact
  2109. "MS Sans Serif
  2110. Symbol
  2111. "Small Fonts
  2112. "System
  2113. 1Terminal
  2114. Times New Roman
  2115. Wingdings
  2116. "Univers
  2117. Rockwell Light
  2118. FPalace Script
  2119. The following ODBC SQL grammar is supported:
  2120. 115304224029232561
  2121. Supported Statements
  2122. Click here
  2123. ALTER TABLE
  2124. Click here
  2125. Click here
  2126. CREATE INDEX
  2127. Click here
  2128. Click here
  2129. CREATE TABLE
  2130. Click here
  2131. Click here
  2132. CREATE VIEW
  2133. Click here
  2134. Click here
  2135. DELETE Positioned
  2136. Click here
  2137. Click here
  2138. DELETE Searched
  2139. Click here
  2140. Click here
  2141. DROP INDEX
  2142. Click here
  2143. Click here
  2144. DROP TABLE
  2145. Click here
  2146. Click here
  2147. DROP VIEW
  2148. Click here
  2149. Click here
  2150. INSERT
  2151. Click here
  2152. Click here
  2153. SELECT
  2154. Click here
  2155. Click here
  2156. FOR UPDATE
  2157. Click here
  2158. Click here
  2159. Click here
  2160. Click here
  2161. GROUP BY
  2162. Click here
  2163. Click here
  2164. HAVING
  2165. Click here
  2166. Click here
  2167. ORDER BY
  2168. Click here
  2169. Click here
  2170. UNION
  2171. Click here
  2172. Click here
  2173. UPDATE Searched
  2174. Click here
  2175. Click here
  2176. UPDATE Positioned
  2177. Click here
  2178. Click here
  2179. WHERE
  2180. Click here
  2181. 115304224029232562
  2182. Supported Expressions, Functions, and Operatorsi
  2183. Click here
  2184. Numeric Operatorsl
  2185. Click here
  2186. Click here
  2187. Predicate Operators
  2188. Click here
  2189. Click here
  2190. Column Functions
  2191. Click here
  2192. sJ=:'g
  2193. ]L>7a
  2194. TrySubjectReviewer$Conflict$C1$
  2195. Reviewer Response
  2196.     L1S2S3S&
  2197. TrySubjectReviewer
  2198. Using Notes Internal Fields
  2199. N\New features
  2200. New Features in this Release
  2201. What is ODBC?
  2202. D\Data source"
  2203. Adding a Lotus Notes Data Source
  2204. D\Documentation, about
  2205. How to Use This Guide
  2206. U\Uninstalling NotesSQL
  2207. Uninstalling NotesSQL"
  2208. Mapping Notes Names to SQL Names
  2209. V\View column definitions
  2210. View Column Definitions
  2211. Software Requirements
  2212. E\Error messages
  2213. Error Messages
  2214. What is NotesSQL?
  2215. Installing NotesSQLELECT
  2216. &Arial
  2217. Baskerville
  2218. &CommonBullets
  2219. 5Courier New
  2220.     1Fixedsys
  2221. &Impact
  2222. "MS Sans Serif
  2223. Symbol
  2224. "Small Fonts
  2225. "System
  2226. 1Terminal
  2227. Times New Roman
  2228. Wingdings
  2229. "Univers
  2230. Rockwell Light
  2231. FPalace Script
  2232. When you add or modify a Lotus Notes data source, you can control a number of parameters by setting options in NotesSQL dialog boxes -- either the Lotus Notes ODBC 2.0 Setup dialog box (for user or system data sources) or the NotesSQL Connect dialog box (for file data sources).
  2233. This topic lists and explains the options in these NotesSQL dialog boxes. There are many options, but most have reasonable defaults. We suggest you try using the defaults first. The three dialog box fields that must be filled in are marked with asterisks. 
  2234. Fields that ask for numeric values check your input. If you specify a value above the allowed maximum, the maximum value is substituted. If you specify a value below the allowed minimum, the minimum value is substituted. If you specify an invalid value, such as a letter, the default value is substituted.
  2235. You can also configure a data source by calling the ODBC API function SQLDriverConnect in an API program, passing keyword/value pairs as arguments. The descriptions below include the keywords that match each option.
  2236. 368837628829232348
  2237. Data Source Name *
  2238. (Keyword: DSN)
  2239. Enter a name that identifies the data source in the Data Source Name field. For example, add the name "Employee" to identify the ODBC connection to an employee database. 
  2240. 368837628829232349
  2241. Description
  2242. Enter a description of the data source in the Description field. For example, add the description "Hire date, salary history, and current review of all employees" to describe the contents of the employee database. 
  2243. 368837628829232350
  2244. Server *
  2245. (Keyword: Server)
  2246. Enter the name of the Notes server that contains the Notes database you want to open in the Server field. Leave the field blank if the Notes database is on the local machine.
  2247. 368837628829232351
  2248. Database *
  2249. (Keyword: Database)
  2250. Enter the path and name for the .NSF file you want to open in the Database field. For example,
  2251. C:\PERSONNEL\EMPLOYEE.NSF
  2252. for a file on a local disk, or
  2253. PERSONNEL\EMPLOYEE.NSF
  2254. for a database on a Lotus Notes server. 
  2255.   Whether the data is local or on a server, the path is relative to the Notes data directory on that machine. If the Notes data directory is D:\NOTES\DATA\, PERSONNEL\EMPLOYEE.NSF points to D:\NOTES\DATA\PERSONNEL\EMPLOYEE.NSF.
  2256. 368837628829232352
  2257. Max Length of Text Fields
  2258. (Keyword: MaxVarcharLen)
  2259. This parameter specifies the maximum number of bytes NotesSQL allows in a string. This limits the number of characters returned from a Notes text field and the length of a string that can be inserted into a Notes text field.
  2260. The maximum value allowed is 15,360. The minimum value allowed is 2.
  2261. The default value is 254. If the database will be used exclusively or primarily with Lotus 1-2-3
  2262. , we recommend a value of 511. This is the maximum length for a string in a cell in Lotus 1-2-3.
  2263. 368837628829232353
  2264. Max Number of Tables
  2265. (Keyword: MaxRels)
  2266. This parameter specifies the maximum number of tables in a single query.
  2267. The maximum value allowed is 100. The minimum value allowed is 1.
  2268. The default value is 20.
  2269. 368837628829232354
  2270. Max Number of Subqueries
  2271. (Keyword: MaxSubquery)
  2272. This parameter specifies the maximum number of nested subqueries in a SQL statement.
  2273. The maximum value allowed is 100. The minimum value allowed is 1.
  2274. The default value is 20.
  2275. 368837628829232355
  2276. Keep Temporary Indexes until SQLDisconnect
  2277. (Keyword: KeepTempIdx)
  2278. This option controls the saving of temporary indexes. Select this option to save temporary indexes until SQLDisconnect. Leave the option deselected to delete indexes at the end of each SELECT result.
  2279. This option is deselected by default.
  2280. 368837628829232356
  2281. Return Notes Implicit Fields
  2282. (Keyword: ShowImplicitFlds)
  2283. This option controls whether certain Notes fields are provided through SQLStatistics and SQLSpecialColumns. Deselect it for maximum interoperability. Select it for backward compatibility with NotesSQL 2.0 or earlier. 
  2284. This option is deselected by default.
  2285. 368837628829232357
  2286. Map Special Characters
  2287. (Keyword: MapSpecialChars)
  2288. This option controls whether certain characters are mapped to the underscore character ( _ ). For details, see "
  2289. Click here
  2290. Mapping Notes Names to SQL Names
  2291. Click here
  2292. This option is selected by default.
  2293. 368837628829232358
  2294. Max Length of Rich Text Fields
  2295. (Keyword: MaxLongVarcharLen)
  2296. This parameter is similar to Max Length of Text Fields, but applies to rich text fields.
  2297. The maximum value allowed is 15,360. The minimum value allowed is 2.
  2298. The default value is 512. If the database will be used exclusively or primarily with Lotus 1-2-3, we recommend a value of 511. This is the maximum length for a string in a cell in Lotus 1-2-3.
  2299.   Notes databases have long text fields called rich text fields. The Body field of a Notes document is often a rich text field. If you want to retrieve all the data in such a field, be sure that the maximum string length you specify is large enough.
  2300. 368837628829232359
  2301. SQL Statement Length
  2302. (Keyword: MaxStmtLen)
  2303. This parameter specifies the maximum length of a SQL statement passed to SQLPrepare or SQLExecDirect.
  2304. The maximum value allowed is 32,767 (32K). The minimum value allowed is 2.
  2305. The default value is 4,096 (4K).
  2306. 368837628829232360
  2307. Thread Timeout (available on 32-bit Windows platforms only)
  2308. (Keyword: ThreadTimeout)
  2309. All calls are serialized so that they proceed one after the other. This parameter specifies the number of seconds one thread should wait for another thread to finish. 
  2310. The maximum value allowed is 99,999. The minimum value allowed is zero (0). A value of zero means wait forever.
  2311. The default value is 60.
  2312. &Arial
  2313. Baskerville
  2314. &CommonBullets
  2315. 5Courier New
  2316.     1Fixedsys
  2317. &Impact
  2318. "MS Sans Serif
  2319. Symbol
  2320. "Small Fonts
  2321. "System
  2322. 1Terminal
  2323. Times New Roman
  2324. Wingdings
  2325. "Univers
  2326. Rockwell Light
  2327. FPalace Script
  2328. The CREATE TABLE statement defines a new table in the current database.
  2329. 115414224029232561
  2330. Syntax
  2331. CREATE TABLE
  2332.  <base table name>
  2333.  { <column name> <datatype>
  2334. DEFAULT
  2335.  <default value> ] }
  2336. [ , ... ] 
  2337. 115414224029232562
  2338. Example
  2339. CREATE TABLE STAFF
  2340.       (STAFF_NO CHAR(6),
  2341.        LASTNAME CHAR(15),
  2342.        FIRSTNAME CHAR(10),
  2343.        HIREDATE DATE,
  2344.        LOCATION CHAR(15),
  2345.        SUPERVISOR CHAR(6),
  2346.        SALARY FLOAT,
  2347.        COMMISSION FLOAT)
  2348. 115414224029232563
  2349. Arguments
  2350. <base table name> is the name of the table to create.
  2351. <column name> is the name of a column. 
  2352. <datatype> is one of the following:
  2353. CHAR(n) or CHARACTER(n) where 1 <= n <= 254
  2354. DECIMAL(p, s) where p (precision) is 1 <= p <= 15 and s (scale) is 0 <= s <= p
  2355. NUMERIC(p, s) (same as DECIMAL)
  2356. SMALLINT
  2357. INTEGER
  2358. FLOAT
  2359. DOUBLE PRECISION
  2360. VARCHAR(n) or CHARACTER VARYING(n) (same as CHAR)
  2361. TIMESTAMP
  2362.   The field sizes specified for CHAR, DECIMAL, NUMERIC, and VARCHAR fields are optional. If you specify a size for one of these fields, Notes ignores it when creating the field.
  2363. 115414224029232564
  2364. Restrictions
  2365. NULL default value is not supported.
  2366. Column and table constraint definitions are not supported.
  2367. VARCHAR will produce a fixed length CHAR field, instead of a large text field.
  2368. See related topics
  2369. Click here
  2370.     SQL Typographical Conventions
  2371. Click here
  2372. Click here
  2373.     Column, Index, Table, and View Names
  2374. Click here
  2375. Click here
  2376.     Data Types
  2377. Click here
  2378. &Arial
  2379. Baskerville
  2380. &CommonBullets
  2381. 5Courier New
  2382.     1Fixedsys
  2383. &Impact
  2384. "MS Sans Serif
  2385. Symbol
  2386. "Small Fonts
  2387. "System
  2388. 1Terminal
  2389. Times New Roman
  2390. Wingdings
  2391. "Univers
  2392. Rockwell Light
  2393. FPalace Script
  2394. 368837628829232348
  2395. To delete a Lotus Notes data source:
  2396.   1.    
  2397. Start the ODBC Data Source Administrator.
  2398.   2.    Select the type of data source you want to delete. On 32-bit Windows platforms, you can delete user, system, or file data sources. 
  2399.   3.    Select the data source in the Data Sources list box.
  2400.   4.    Click Remove.
  2401.   5.    Click Yes to confirm the deletion.
  2402.   If you are using 16-bit Windows, you cannot delete a file data source. Also note that the ODBC Data Source Administrator will present a different dialog box; however, the basic method is similar to the method described above. 
  2403. &Arial
  2404. Baskerville
  2405. &CommonBullets
  2406. 5Courier New
  2407.     1Fixedsys
  2408. &Impact
  2409. "MS Sans Serif
  2410. Symbol
  2411. "Small Fonts
  2412. "System
  2413. 1Terminal
  2414. Times New Roman
  2415. Wingdings
  2416. "Univers
  2417. Rockwell Light
  2418. FPalace Script
  2419. 49641734429238162
  2420. To uninstall NotesSQL on 32-bit Windows platforms:
  2421. Click the uninstall shortcut in the Lotus Applications\NotesSQL Start menu folder, or:
  2422.   1.    Click the Windows Start button and choose Settings - Control Panel - Add/Remove Programs.
  2423.   2.    Select the NotesSQL driver from the list of programs and click Add/Remove.
  2424.   3.    When prompted to confirm deletion, click Yes.
  2425.   4.    Follow any further prompts that appear.
  2426.   When you install NotesSQL, the installation program does not delete earlier versions of the NotesSQL driver DLLs. Instead, it renames them to "*.20x" (where x is the specific version digit; for example, "nsql32.204"). Therefore, it is possible to revert to an earlier version of NotesSQL after uninstalling version 2.05. For more information about this process, see the readme.txt file in your installation directory.    
  2427. &Arial
  2428. Baskerville
  2429. &CommonBullets
  2430. 5Courier New
  2431.     1Fixedsys
  2432. &Impact
  2433. "MS Sans Serif
  2434. Symbol
  2435. "Small Fonts
  2436. "System
  2437. 1Terminal
  2438. Times New Roman
  2439. Wingdings
  2440. "Univers
  2441. Rockwell Light
  2442. FPalace Script
  2443. These are tips for using NotesSQL with other applications:
  2444. Access supports table names of 64 characters. The ODBC specification supports 128. We've found that Access doesn't display the list of tables when a table has a name longer than 63 characters. This prevents connecting to a whole database even if the table you want has a smaller name.
  2445. Access doesn't support indexes on text fields longer than 254. For a DSN with 254 (the default) as the text field length, Access can use views with sorted text fields as indexes. If you change the setting in the configuration dialog to 255, Access will not be able to use the text field as a key in an index. It will display the following error message:
  2446. "Invalid field "..." in index or relation"
  2447. Also, updates of text fields will not work with the text field length set higher than 254 characters.
  2448. This issue does not apply to rich text fields.
  2449. In Crystal Reports(TM), after choosing a table, you are prompted to "Please select an alias name to refer to this file."  The alias name entered should start with an alphabetic character. The default alias name is the same as the table name. If this starts with a non-alphabetic character, Crystal Reports gives an "Invalid Character" error.
  2450. In Visual Basic
  2451.  and other applications, for a table to be updatable there must be a unique index on it. For details, see "
  2452. Click here
  2453. Using Notes Views as Indexes
  2454. Click here
  2455. Because of NotesSQL character mapping, SQL aliases that are the same as the view or form name are not allowed. For example, "SELECT * FROM MainqViewqAll MainqViewqAll" will not be accepted. It will return the error message "Alias name needed". You probably wouldn't type this SQL, since there is no point in having an alias that is the same as the original name. However certain applications, notably Crystal Reports, generate SQL like this. The workaround for this is to modify the alias name.
  2456. 73957251229232354
  2457. These are known limitations or problems with NotesSQL:
  2458. A text field length of more than 254 is not recommended. It is available so that you can read long Notes text fields. Notes text fields are mapped to the ODBC data type VARCHAR. The ODBC specification for the maximum string length of a VARCHAR field is 254. Some applications won't work with longer fields. You may experience problems even if the data is shorter than 254 characters. 
  2459. Scalar functions are supported only if there is underlying Notes support. Consequently, these scalar functions are not supported:
  2460. String: ASCII, INSERT, LOCATE
  2461. Numeric: TRUNCATE
  2462. The results in "
  2463. Click here
  2464. Driver Capabilities: SQLGetInfo Return Values
  2465. Click here
  2466. " were generated with ODBC 2.0.
  2467. There may be problems using categorized (collapsible) views. They don't map to the relational data model.
  2468. NotesSQL does not support hidden forms and views.
  2469. You can't use a form or view with a double quote ( " ) in the name. 
  2470. View selection formulas marked as "Easy" (as opposed to "Formula") in the radio button on the view design may be hiding some detail. Look in the design synopsis to see the full view selection formula.
  2471. NotesSQL can update Authors and Readers fields in existing documents. During the update the item flags are maintained. When you insert a new document, the item flags are inherited from the field flags of the form used to create the document.
  2472. NotesSQL does not support multithreading on 16-bit Windows because of limitations in the underlying thread support.
  2473. Crystal Reports users may experience a problem with operations that involve INNER JOINs. We are currently working with Seagate to resolve this issue. Meanwhile, if you have problems using this construct, you may be able to work around them by editing your Microsoft Windows registry. (If you are unfamiliar with the registry, ask your system administrator to edit it for you.)
  2474. In the registry, go to the following key:
  2475. HKEY_CURRENT_USER -> SOFTWARE -> SEAGATE SOFTWARE -> CRYSTAL REPORTS -> DATABASEOPTIONS -> OUTERJOIN
  2476. In this directory, you will see entries like the following on the right hand side of the window. These items represent various SQL syntax types for the different ODBC drivers installed on a machine. 
  2477. Default           value not setA
  2478. AccessDriver      "odbcjt16,odbcjt32,qbodbc"
  2479. Informix          "qeinf506,qeinf507"_
  2480. OJSyntax          "iscdrv323"
  2481. OPenIngres        "oplodbc,oplodb32"
  2482. PlusEqual         "crora7,cror707,cror709"
  2483. PlusJoinDBMS      "oracle"
  2484. SimbaDriver       "Simba"
  2485. SpecialDlls       "simclt32"
  2486. Sql2JoinDBMS      ""
  2487. Sql2outerJoin     "wsqlodbc,Simba"
  2488. StarEqual         " sqlsrv32,sqlsrv,qess03"
  2489. StarJoinDBMS      ""
  2490. If the key "Sql2outerJoin" is present, add ",nsql32" to the value (note the comma separator). In the above example, the result would look like:C
  2491. Sql2outerJoin     "wsqlodbc,Simba,nsql32"
  2492. This should resolve the problem.
  2493. MainComment
  2494. Reviewer"
  2495.     0S0E
  2496. $20Subject$Conflict$REF$C1$
  2497. TopicType
  2498. GuideMe
  2499.     L1S4S5S
  2500. Subject
  2501. Using Notes Internal Fields
  2502. New Features in this Release
  2503. What is ODBC?"
  2504. Adding a Lotus Notes Data Source
  2505. How to Use This Guide
  2506. Uninstalling NotesSQL"
  2507. Mapping Notes Names to SQL Names
  2508. View Column Definitions
  2509. Software Requirements
  2510. Error Messages
  2511. What is NotesSQL?
  2512. Installing NotesSQL 
  2513. Exceptions to ODBC SQL Grammar
  2514. SQL Typographical Conventions
  2515. The Universal Relation
  2516. Rich Text Fields
  2517. CREATE INDEX
  2518. CREATE TABLE
  2519. CREATE VIEW
  2520. Using the Universal Relation
  2521. DELETE Positioned
  2522. DELETE Searched
  2523. Using Notes Views as Indexes
  2524. DROP VIEW
  2525. INSERT
  2526. SELECT
  2527. Numeric Operators
  2528. HAVING
  2529. ORDER BY
  2530. UNION
  2531. WHERE
  2532. Predicate Operators
  2533. Data Types
  2534. ODBC API Functions
  2535. ALTER TABLE
  2536. DROP INDEX
  2537. DROP TABLE
  2538. UPDATE Searched
  2539. GROUP BY
  2540. Column Functions
  2541. FOR UPDATE
  2542. FROM"
  2543. Frequently Asked Questions (FAQ)
  2544. UPDATE Positionedrks only if you're browsing this information over the Web.
  2545.     0R6S
  2546. $$WebClient
  2547.     0S0E
  2548. Search
  2549.     0S0E
  2550. Web Button
  2551. Use this button only if you're browsing this information over the Web.
  2552.     0R6S
  2553. $$WebClient
  2554.     0S0E
  2555. Categori_zea
  2556. _Edit Document
  2557. Send Docu_ment
  2558. _Forward    
  2559. _Move To Folder...
  2560. _Remove From Folder
  2561. O=Lotus Notes
  2562. O=Lotus Notes
  2563. PURSAFO
  2564. |.:#U
  2565. O=Lotus Notes
  2566. CN=Lotus Notes Template Development/O=Lotus Notes
  2567. PURSAFO
  2568. $Author
  2569. $TITLE
  2570. $Index
  2571. $Formula
  2572. $FormulaClass
  2573. $ViewFormat
  2574. $Comment
  2575. $ACTIONS
  2576. $Author
  2577. $TITLE
  2578. $Index
  2579. $Formula
  2580. $FormulaClass
  2581. $ViewFormat
  2582. $Comment
  2583. $ACTIONS
  2584. &Arial
  2585. Baskerville
  2586. &CommonBullets
  2587. 5Courier New
  2588.     1Fixedsys
  2589. &Impact
  2590. "MS Sans Serif
  2591. Symbol
  2592. "Small Fonts
  2593. "System
  2594. 1Terminal
  2595. Times New Roman
  2596. Wingdings
  2597. "Univers
  2598. Rockwell Light
  2599. FPalace Script
  2600. The following table describes how SQL components map to Notes components:
  2601. SQL Component
  2602. Notes Component
  2603. Comments
  2604. Table
  2605. Universal Relation
  2606. SQL Tables map to either Notes forms or Notes views. 
  2607. However, a Notes database contains only one real table, referred to as the Universal Relation. This table has the same name as the database.
  2608. Column
  2609. Form Field
  2610. View Column
  2611. When creating a NotesSQL Table or View, it is best to avoid the use of column names that are ODBC or SQL reserved words or that contain characters other than letters, numbers, or underscores.
  2612. Index
  2613. A SQL Index maps to a Notes view in which all sorted columns refer directly to fields in a single form, and which selects documents from only that form.
  2614. A SQL View maps to a Notes view that selects documents from one form, in which all columns are calculable from the form.
  2615. When you create a view using SQL, a view is created in Notes that selects from one form. Except for private views, all Notes views are reported as SQL views.
  2616.   When a Notes database has both a form and a view with the same name, NotesSQL cannot distinguish between them in SQL statements and the view cannot be accessed.
  2617. See related topics
  2618. Click here
  2619.     Using SQL Tables Derived from Notes Forms and Views
  2620. Click here
  2621. Click here
  2622.     The Universal Relation
  2623. Click here
  2624. &Arial
  2625. Baskerville
  2626. &CommonBullets
  2627. 5Courier New
  2628.     1Fixedsys
  2629. &Impact
  2630. "MS Sans Serif
  2631. Symbol
  2632. "Small Fonts
  2633. "System
  2634. 1Terminal
  2635. Times New Roman
  2636. Wingdings
  2637. "Univers
  2638. Rockwell Light
  2639. FPalace Script
  2640. Notes is more flexible about names than SQL. When naming a form or view, Notes allows many special characters and sequences of characters that are not part of the standard SQL syntax. 
  2641. It is not uncommon to number views so they will appear in a certain order in the Create menu: 
  2642. 1. Products
  2643. 2. Suppliers
  2644. If developers want hierarchical view names, they use the backslash:
  2645. Products\By Name
  2646. Products\By Age
  2647. These common Notes naming conventions are not allowed by standard SQL syntax, which does not allow the use of periods, spaces, and forward slashes in unquoted identifier names. 
  2648. 73957251229232354
  2649. Mapping
  2650. Because of this difference in syntax support, NotesSQL optionally maps certain characters to the underscore character ( _ ). This mapping is configurable for each Data Source. The default is to map the names. We recommend using the default unless it causes a form or view to be inaccessible. This can happen when two similar names (for example, "Employees$" and "Employees_") are mapped to the same name.
  2651. If you choose to map names, NotesSQL maps forms, views and their aliases, form fields, and view columns. The characters mapped are:
  2652. ~ ` ! @ # $ % ^ & * 
  2653. ( ) - + = { } [ ] \ 
  2654. : ; " ' < > , . / ?
  2655. and the space character.
  2656. &Arial
  2657. Baskerville
  2658. &CommonBullets
  2659. 5Courier New
  2660.     1Fixedsys
  2661. &Impact
  2662. "MS Sans Serif
  2663. Symbol
  2664. "Small Fonts
  2665. "System
  2666. 1Terminal
  2667. Times New Roman
  2668. Wingdings
  2669. "Univers
  2670. Rockwell Light
  2671. FPalace Script
  2672. NotesSQL recognizes Notes forms and views as tables. In addition to forms and views, every Notes database contains a table that has the same name as the database. This table is called the Universal Relation. The Universal Relation contains all fields defined in all forms in the Notes database. The Universal Relation is the only true table in a Notes database. As a result, SQL tables created by NotesSQL behave more like SQL views than like traditional relational database tables.
  2673. For example, with NotesSQL you can create a Notes form with the CREATE TABLE statement. However, the DROP TABLE statement deletes the Notes form but does not delete any data from the database. Using DROP TABLE with NotesSQL is like deleting a SQL view, in that the data remains in the database. You can view the data through other views that use the same field names, or by referencing the Universal Relation table. 
  2674. Continuing this example, if you create a new table with the same name as a previously deleted table, and use some of the field names from the deleted table, you could find data in the table before you insert any data. This is because the table is actually a view of existing data in the Universal Relation table. Documents (records) in the Notes database contain the name of the form used to create them. NotesSQL uses the form name stored in the document to identify the document when selecting from a form.
  2675. &Arial
  2676. Baskerville
  2677. &CommonBullets
  2678. 5Courier New
  2679.     1Fixedsys
  2680. &Impact
  2681. "MS Sans Serif
  2682. Symbol
  2683. "Small Fonts
  2684. "System
  2685. 1Terminal
  2686. Times New Roman
  2687. Wingdings
  2688. "Univers
  2689. Rockwell Light
  2690. FPalace Script
  2691. You must have read/write access to a database to use its Universal Relation. Without read/write access, you cannot perform any operation (including SELECTs) on the Universal Relation.
  2692. The same field name can be used in more than one form with different data types in a Notes database. Therefore, you must use explicit field names in a SELECT clause that references the Universal Relation. In particular, you cannot use SELECT *. You can only perform text operations on fields in the Universal Relation because the data type for all fields is character.
  2693. The Universal Relation can participate in a self-join but cannot participate in any other kind of join.
  2694. NotesSQL supports the SELECT statement on the Universal Relation. NotesSQL does not support this on a read-only .NSF file.
  2695. NotesSQL supports the CREATE VIEW statement on the Universal Relation.
  2696. NotesSQL does not support INSERT, DELETE, UPDATE, DROP TABLE, or DROP VIEW statements on the Universal Relation.
  2697. NotesSQL uses the type "UNIVERSAL" to differentiate the Universal Relation in the result set of SQLTables.
  2698. &Arial
  2699. Baskerville
  2700. &CommonBullets
  2701. 5Courier New
  2702.     1Fixedsys
  2703. &Impact
  2704. "MS Sans Serif
  2705. Symbol
  2706. "Small Fonts
  2707. "System
  2708. 1Terminal
  2709. Times New Roman
  2710. Wingdings
  2711. "Univers
  2712. Rockwell Light
  2713. FPalace Script
  2714. The CREATE VIEW statement defines a new view in the current database.
  2715. 115304224029232561
  2716. Syntax
  2717. CREATE VIEW
  2718.  <view name>
  2719.  <column list> 
  2720.  <query specification>
  2721. 115304224029232562
  2722. Example
  2723. CREATE VIEW NYCUST (COMPANY,ADDRESS) AS SELECT COMPANY,ADDRESS FROM CUSTOMER WHERE STATE = 'NY' 
  2724. 115304224029232563
  2725. Arguments
  2726. <view name> is the name of a new view.
  2727. <column list> is a comma-delimited list of column names. 
  2728. See related topics
  2729. Click here
  2730.     SQL Typographical Conventions
  2731. Click here
  2732. Click here
  2733.     Column, Index, Table, and View Names
  2734. Click here
  2735. &Arial
  2736. Baskerville
  2737. &CommonBullets
  2738. 5Courier New
  2739.     1Fixedsys
  2740. &Impact
  2741. "MS Sans Serif
  2742. Symbol
  2743. "Small Fonts
  2744. "System
  2745. 1Terminal
  2746. Times New Roman
  2747. Wingdings
  2748. "Univers
  2749. Rockwell Light
  2750. FPalace Script
  2751. The Notes Personal Address Book (NAMES.NSF) is a good database to use as an example to compare the use of forms or views in a database. The Personal Address Book database includes
  2752. A form called Person
  2753. A view called People with a sort key on LastName 
  2754. The following statement is the most efficient way to find people in the Personal Address Book sorted by LastName:
  2755. SELECT LastName 
  2756. FROM People 
  2757. ORDER BY LastName
  2758. People is a Notes view. This query is efficient because NotesSQL can use the index already associated with the People view that lists LastName in the right order. Now assume you want to list people sorted by their mailing addresses. You could use the following statement:
  2759. SELECT LastName, Mail_Address
  2760. FROM People
  2761. ORDER BY Mail_Address
  2762. Since the People view is not sorted on Mail_Address, NotesSQL uses the People index, generates a temporary table, and creates a temporary index on Mail_Address. This results in slower performance. a
  2763. A more efficient way to achieve the same result is to issue the following statement:
  2764. SELECT LastName, Mail_Addressa
  2765. FROM Persone
  2766. ORDER BY Mail_Addressc
  2767. Person is a Notes form. If there is no index on Mail_Address, NotesSQL generates a temporary index on Mail_Address but does not need to generate a temporary table. This statement is faster than the previous statement, which used ORDER BY on a view-based table. This statement can be executed even faster if the user creates an index in Notes or by using the CREATE INDEX statement in NotesSQL.
  2768. &Arial
  2769. Baskerville
  2770. &CommonBullets
  2771. 5Courier New
  2772.     1Fixedsys
  2773. &Impact
  2774. "MS Sans Serif
  2775. Symbol
  2776. "Small Fonts
  2777. "System
  2778. 1Terminal
  2779. Times New Roman
  2780. Wingdings
  2781. "Univers
  2782. Rockwell Light
  2783. FPalace Script
  2784. NotesSQL will use an existing Notes view as an index if it meets the following criteria:
  2785. The view selection formula in the Notes view design is either SELECT Form = "name" or SELECT @All.
  2786. SELECT Form = "name" is faster than SELECT @All, unless all documents in the database were created using the same form. Note that views created with SELECT @All are not described as indexes through SQLStatistics. They are used by NotesSQL to improve performance.
  2787. At least one column in the view is sorted with case-sensitive sorting enabled. 
  2788. Each sorted column in the view is defined as a simple reference to a field in that form (no formulas).
  2789. NotesSQL uses such views as indexes if they are available; however, their absence does not mean that your SQL queries will fail. It simply means that the query optimizer must generate a temporary index to support the query. For more information, see "
  2790. Click here
  2791. Using SQL Tables Derived from Notes Forms and Views
  2792. Click here
  2793. An easy way to see view design information at a glance in Notes is to select File - Database - Design Synopsis. In the dialog box, choose Views, then click OK. Notes generates a detailed synopsis document that includes all the above information and more.
  2794. 73957251229232354
  2795. Unique Indexes
  2796. In Notes there is a view property labeled "Unique keys in index (for ODBC access)."  When this setting is checked, NotesSQL describes the sorted columns of the view as the keys of a unique index. This happens through the ODBC call SQLStatistics. Having these indexes allows several third-party applications to issue updates against NotesSQL. 
  2797. Use some care with this feature. Checking the box doesn't make the view a unique index in the relational database sense. Specifically, it doesn't prevent duplicate records. It only puts the first document with a particular sorted value into the view. Therefore, if you are using this feature, updates may affect more than one record and ORDER BYs may generate small result sets. 
  2798. Here are some guidelines to follow to avoid these problems:
  2799. Only use the checkbox for one view that selects from each form that will be updated.
  2800. Choose a view with sorted columns that are each one field (not a formula or expression).
  2801. Choose a view with sorted columns that together uniquely identify a record.
  2802. &Arial
  2803. Baskerville
  2804. &CommonBullets
  2805. 5Courier New
  2806.     1Fixedsys
  2807. &Impact
  2808. "MS Sans Serif
  2809. Symbol
  2810. "Small Fonts
  2811. "System
  2812. 1Terminal
  2813. Times New Roman
  2814. Wingdings
  2815. "Univers
  2816. Rockwell Light
  2817. FPalace Script
  2818. NotesSQL provides access to several Notes internal fields. These fields are described through the functions SQLColumns and SQLSpecialColumns when the "Return Notes Implicit Fields" configuration option is selected. However, even when the fields are not described through these functions, they are always available for use in SQL statements. The fields are updated automatically and are therefore read-only. 
  2819.   Treat the names of these fields as reserved; do not use them to name your own fields.
  2820. The fields are:T
  2821. Field
  2822. Description
  2823. NoteID
  2824. The Note ID of the document. This number uniquely identifies a document in one copy of a database. (Note IDs for a document may vary among replicas of the same database.) To get the Note ID in the format that a Notes C API program would use, bind it as SQL_C_LONG.
  2825. SQL_DOUBLE
  2826. NoteRef
  2827. For response documents, NoteRef is the Note ID of the parent document. For non-response documents, NoteRef is 0. To get the NoteRef in the format that a Notes C API program would use, bind it as SQL_C_LONG.
  2828. SQL_DOUBLE
  2829. NoteCreated
  2830. The TIMESTAMP of the creation of the document.
  2831. SQL_TIMESTAMP
  2832. NoteModified
  2833. The TIMESTAMP of the last modification to the document.
  2834. SQL_TIMESTAMP
  2835. NoteFile
  2836. The number of file attachments in this document.
  2837. SQL_FLOAT
  2838. NoteForm
  2839. The embedded form of the document. This is typically the name of the form used to create the document.
  2840. SQL_VARCHAR
  2841. NoteFormType
  2842. The type of the form used to create the document. For the documents NotesSQL provides, this is typically "Document".
  2843. SQL_VARCHAR
  2844. NoteUNID
  2845. The Universal Note ID (UNID) of the document, a 32-byte string. This value uniquely identifies a document across all replicas of a database.
  2846. NoteRefUNID
  2847. The $Ref of the document in UNID format (a 32-byte string). This value also uniquely identifies a document across all replicas of a database.b
  2848. For example with a discussion database, you could use the following SQL statement to see that all responses were created after their corresponding Main Topics:
  2849. SELECT MT.NoteUNID, Res.NoteRefUNID, Res.NoteCreated, MT.NoteCreated
  2850. FROM "Response" Res, "Main Topic" MT
  2851. WHERE MT.NoteUNID = Res.NoteRefUNID
  2852. Internal fields are not subject to optimization by the query optimizer, with the exception of NoteUNID and NoteRefUNID. Note that not all SQL statements can be optimized, whether or not they contain internal field references. The example above will be optimized; we recommend that you use NoteUNID and NoteRefUNID instead of NoteID and NoteRef whenever you join two tables.d
  2853. &Arial
  2854. Baskerville
  2855. &CommonBullets
  2856. 5Courier New
  2857.     1Fixedsys
  2858. &Impact
  2859. "MS Sans Serif
  2860. Symbol
  2861. "Small Fonts
  2862. "System
  2863. 1Terminal
  2864. Times New Roman
  2865. Wingdings
  2866. "Univers
  2867. Rockwell Light
  2868. FPalace Script
  2869. Error messages come from three areas: the ODBC Driver Manager, NotesSQL, or Notes. 
  2870. The Driver Manager detects incorrect sequences of ODBC API calls and invalid parameter values.
  2871. NotesSQL detects errors when parsing and validating SQL commands.
  2872. Notes detects errors when executing database operations.
  2873. Error messages have the following format:
  2874. [vendor][ODBC-component][data source]message-text
  2875. The prefixes in square brackets ([ ]) identify the location of the error.
  2876. The following table shows the format of error messages returned by the ODBC Driver Manager, NotesSQL, and Notes:
  2877. Error message
  2878. Error location
  2879. 32-bit Windows:
  2880. [Microsoft][ODBC Driver Manager]
  2881. message-text
  2882. 16-bit Windows:
  2883. [Microsoft][ODBC.DLL]
  2884. message-text
  2885. OS/2:t
  2886. [Visigenic][ODBC Driver Manager]
  2887. message-text
  2888. ODBC Driver Manager
  2889. [Lotus][ODBC Lotus Notes]
  2890. message-text
  2891. NotesSQL
  2892. [Lotus][ODBC Lotus Notes][Lotus Notes Server]Notes API error:
  2893. message-text
  2894. Lotus Notes or Domino
  2895. 73957251229232354
  2896. Errors reported by NotesSQL
  2897. The driver returns an error message and the appropriate SQLSTATE when an error is detected in NotesSQL. The name of a data source is not included in the error message.
  2898. 73957251229232355s
  2899. Errors reported by Notes
  2900. When an error is reported by Notes, NotesSQL returns SQLSTATE S1000 and the error message returned by Notes.
  2901. &Arial
  2902. Baskerville
  2903. &CommonBullets
  2904. 5Courier New
  2905.     1Fixedsys
  2906. &Impact
  2907. "MS Sans Serif
  2908. Symbol
  2909. "Small Fonts
  2910. "System
  2911. 1Terminal
  2912. Times New Roman
  2913. Wingdings
  2914. "Univers
  2915. Rockwell Light
  2916. FPalace Script
  2917. If a column in a view does not refer directly to a field, NotesSQL creates a name for that column in the result set. The name is the "$" character followed by a number (for example, "$2"). 
  2918. You can change the column name that NotesSQL sees by editing the design properties of the column. When the Column Properties dialog is visible, click on the Advanced tab. Change the "Programmatic name" to something more meaningful.
  2919. If a view column definition or a Computed for Display field in a form contains one of the @functions listed below, NotesSQL returns no results for that column. These columns are not reported by SQLColumns. These columns display data when viewed from Notes, but this data is not available through a SQL query.
  2920. @DBTitle
  2921. @DeleteDocument
  2922. @DeleteFields
  2923. @DocChildren
  2924. @DocDescendants
  2925. @DocLevel
  2926. @DocNumber
  2927. @DocParentNumber
  2928. @DocSiblings
  2929. @Error
  2930. @IsCategory
  2931. @IsExpandable
  2932. @Unavailable
  2933.   Expressions passed in SQL statements must be either valid SQL expressions or valid Notes expressions. Otherwise, the results are unpredictable.
  2934. &Arial
  2935. Baskerville
  2936. &CommonBullets
  2937. 5Courier New
  2938.     1Fixedsys
  2939. &Impact
  2940. "MS Sans Serif
  2941. Symbol
  2942. "Small Fonts
  2943. "System
  2944. 1Terminal
  2945. Times New Roman
  2946. Wingdings
  2947. "Univers
  2948. Rockwell Light
  2949. FPalace Script
  2950. 73957251229232354v
  2951. ODBC SQL to Notes data type mapping:
  2952. ODBC SQL Data Type
  2953. Lotus Notes Data Type
  2954. SQL_CHAR
  2955. SQL_VARCHAR
  2956. SQL_LONGVARCHAR
  2957. SQL_DECIMAL
  2958. Number, Fixed format
  2959. SQL_NUMERIC
  2960. Number, Fixed format
  2961. SQL_SMALLINT
  2962. Number, Fixed format
  2963. SQL_INTEGER
  2964. Number, General format
  2965. SQL_REAL
  2966. Number, General format
  2967. SQL_FLOAT
  2968. Number, General format
  2969. SQL_DOUBLE
  2970. Number, General format
  2971. SQL_DATE
  2972. SQL_TIME
  2973. SQL_TIMESTAMP
  2974. In addition to the SQL data types, Notes supports two additional data types: 
  2975. Click here
  2976. Multi-Valued Fields (List Fields)
  2977. Click here
  2978. Click here
  2979. Rich Text Fields
  2980. Click here
  2981.   SQLGetTypeInfo returns ODBC SQL data types. All conversions in Appendix D of the Microsoft ODBC SDK Programmer's Reference are supported for the ODBC SQL data types listed above.
  2982.   SQL_TIMESTAMP fields do not support fractions of a second.
  2983.   SQL_VARCHAR or SQL_LONGVARCHAR data types cannot be used to create rich text fields. They create text fields.
  2984. 73957251229232355
  2985. Notes to SQL data type mapping:
  2986. Lotus Notes data type
  2987. ODBC SQL data type
  2988. Number, Fixed format
  2989. Number, Percent format
  2990. SQL_DECIMAL
  2991. Number, General format 
  2992. Number, Scientific format
  2993. SQL_FLOAT
  2994. Depending on format, this can be SQL_TIME, SQL_DATE, or SQL_TIMESTAMP
  2995. SQL_VARCHAR
  2996. Keyword
  2997. SQL_VARCHAR
  2998. Multi-value list
  2999. SQL_VARCHAR
  3000. Rich text field
  3001. Text portion only, as SQL_LONGVARCHAR
  3002. Section
  3003. Not supported
  3004.   Numeric values greater than 10 to the 99th power are not supported. Some products that use ODBC drivers have limitations on the exponent and precision size of real numbers. Please check the limits of the product you are using for additional limit information.
  3005.   NotesSQL does not check the keyword list for Keyword fields. It is possible to insert values not on the keyword list when the "allow values not in list" box is not checked.
  3006.   NotesSQL does not support Notes Section security. Users of NotesSQL can read and modify fields anywhere on a form.
  3007.   You cannot insert a string longer than 15,360 bytes into a rich text field.
  3008. &Arial
  3009. Baskerville
  3010. &CommonBullets
  3011. 5Courier New
  3012.     1Fixedsys
  3013. &Impact
  3014. "MS Sans Serif
  3015. Symbol
  3016. "Small Fonts
  3017. "System
  3018. 1Terminal
  3019. Times New Roman
  3020. Wingdings
  3021. "Univers
  3022. Rockwell Light
  3023. FPalace Script
  3024. The positioned DELETE statement removes the last row fetched (the current row).
  3025. 115364224029232561
  3026. Syntax
  3027. DELETE FROM
  3028.  <table name> 
  3029. WHERE CURRENT OF
  3030.  <cursor name>
  3031. 115364224029232562
  3032. Example
  3033. DELETE FROM INVENTORY WHERE CURRENT OF SQL_CUR_0
  3034. 115364224029232563
  3035. Arguments
  3036. <table name> is the name of the table where you want to remove data. 
  3037. <cursor name> is the name of the cursor pointing to the row to be removed.
  3038. See related topics
  3039. Click here
  3040.     SQL Typographical Conventions
  3041. Click here
  3042. Click here
  3043.     Column, Index, Table, and View Names
  3044. Click here
  3045. Subject$4$Conflict$REF$C1$
  3046. Subject
  3047. Using Notes Internal Fields
  3048. New Features in this Release
  3049. What is ODBC?"
  3050. Adding a Lotus Notes Data Source
  3051. How to Use This Guide
  3052. Uninstalling NotesSQL"
  3053. Mapping Notes Names to SQL Names
  3054. View Column Definitions
  3055. Software Requirements
  3056. Error Messages
  3057. What is NotesSQL?
  3058. Installing NotesSQL 
  3059. Exceptions to ODBC SQL Grammar
  3060. SQL Typographical Conventions
  3061. The Universal Relation
  3062. Rich Text Fields
  3063. CREATE INDEX
  3064. CREATE TABLE
  3065. CREATE VIEW
  3066. Using the Universal Relation
  3067. DELETE Positioned
  3068. DELETE Searched
  3069. Using Notes Views as Indexes
  3070. DROP VIEW
  3071. INSERT
  3072. SELECT
  3073. Numeric Operators
  3074. HAVING
  3075. ORDER BY
  3076. UNION
  3077. WHERE
  3078. Predicate Operators
  3079. Data Types
  3080. ODBC API Functions
  3081. ALTER TABLE
  3082. DROP INDEX
  3083. DROP TABLE
  3084. UPDATE Searched
  3085. GROUP BY
  3086. Column Functions
  3087. FOR UPDATE
  3088. FROM"
  3089. Frequently Asked Questions (FAQ)
  3090. UPDATE Positioned
  3091. Show Search Bar
  3092.     0S0E
  3093. Hide Search Bar
  3094.     0S0E
  3095. Domino
  3096. ViewNextPage
  3097. Web Button
  3098. This button works only if you're browsing this information over the Web.
  3099.     0R6S
  3100. $$WebClient
  3101.     0S0E
  3102. Previous
  3103. Domino
  3104. ViewPreviousPage
  3105. Web Button
  3106. This button works only if you're browsing this information over the Web.
  3107.     0R6S
  3108. $$WebClient
  3109.     0S0E
  3110. Search
  3111.     0S0E
  3112. Web Button
  3113. Use this button only if you're browsing this information over the Web.
  3114.     0R6S
  3115. $$WebClient
  3116.     0S0E
  3117. Categori_zea
  3118. _Edit Document
  3119. Send Docu_ment
  3120. _Forward    
  3121. _Move To Folder...
  3122. _Remove From Folder
  3123. O=Lotus Notes
  3124. O=Lotus Notes
  3125. PURSAFO
  3126. |.:#U
  3127. O=Lotus Notes
  3128. CN=Lotus Notes Template Development/O=Lotus Notes
  3129. &Arial
  3130. Baskerville
  3131. &CommonBullets
  3132. 5Courier New
  3133.     1Fixedsys
  3134. &Impact
  3135. "MS Sans Serif
  3136. Symbol
  3137. "Small Fonts
  3138. "System
  3139. 1Terminal
  3140. Times New Roman
  3141. Wingdings
  3142. "Univers
  3143. Rockwell Light
  3144. FPalace Script
  3145. 74017251229232361e
  3146. Which versions of Notes can NotesSQL 2.05 access?
  3147. Notes 4.0 and above.
  3148. 205816464029255036
  3149. Which Notes client software must I install to use NotesSQL 2.05 access?
  3150. For client-based third-party applications, NotesSQL and the Designer or Desktop software must be installed on your local machine. See readme. txt for detail on specific versions supported.
  3151. 257363766429254867
  3152. Can I use NotesSQL 2.05 with a File DSN?
  3153. Yes. NotesSQL 2.05 is the first version to fully support File Data  Sources  (File DSNs). File DSNs are stored in a file. When a File DSN is used, the Driver Manager makes the connection to the source using the information in the .dsn file. This file can be manipulated like any other file. A File DSN does not have a data source name, as a machine data source does, and is not registered to any one user or machine.
  3154. 257363766429254868
  3155. How can I improve the performance of my NotesSQL application?m
  3156. If you use a GROUP BY, JOIN, or WHERE clause, you may want to create a view to act as an index for the field in the clause. Otherwise, the query optimizer generates a temporary index to enhance the performance of the SQL statement. For more information about using views as indexes, see "
  3157. Click here
  3158. Using Notes Views as Indexes
  3159. Click here
  3160. 257363766429254869
  3161. Can I use a Universal Naming Convention (UNC) file name to connect to a Notes database?
  3162. Yes. You can use a UNC file name if the database is on a local server (a server accessible through your network file system, not a Domino server). UNC file names for Notes databases have the form "\\<ServerName>\<ShareName>\<Directory1>\<Directory2>\<...>\<DatabaseName>.NSF".
  3163. 257363766429254871
  3164. How can a third party application access NotesSQL 2.05 internal fields?
  3165. NotesSQL internal fields are described through the function SQLColumns  when the "Return Notes Implicit Fields" configuration option is selected. However, even when the fields are not described through this function, they are always available for use in SQL statements. 
  3166. 257363766429254870
  3167. Can I access the UNID (Universal Note ID) and the $REF fields of a Notes document? g
  3168. Yes. Two new internal fields introduced in NotesSQL 2.05, NoteUNID and NoteRefUNID, provide this access. t
  3169. 257363766429254872
  3170. Can I use internal fields in a join?
  3171. Yes. However, internal fields are not subject to optimization by the query optimizer, with the exception of NoteUNID and NoteRefUNID. 
  3172. 257363766429254873
  3173. What changes were made in NotesSQL 2.05 to improve the NotesSQL ODBC Setup?
  3174. There is a new interface that lets you browse all available servers and databases.
  3175. 16971878429254897
  3176. Which platforms does NotesSQL 2.05 support?
  3177. NotesSQL 2.05 is updated for Win32 and Win16 platforms. Mac and OS/2 users may continue to use NotesSQL 2.04.@
  3178. 16971878429254898
  3179. Can  I use NotesSQL 2.05 on a Domino server without  installing a Notes client?
  3180. 73957251229232354
  3181. Can I share ODBC handles between threads?
  3182. Yes, on Win32 platforms. The restriction that an application can't share ODBC handles between threads was removed in NotesSQL 2.04. This enhancement removed problems we've seen in using NotesSQL with Microsoft Internet Information Server (IIS) and the Internet Database Connector (IDC) component, Impromptu from Cognos, and SequeLink from Intersolv.
  3183. 73957251229232355
  3184. Can I use NotesSQL with the JDBC-ODBC bridge?
  3185. Yes. However, if you want to create a Java applet that uses the JDBC-ODBC bridge and NotesSQL to access Notes data, remember that the bridge is not 100% Pure Java, and is therefore by definition not secure. NotesSQL itself relies on Notes to ensure the security of the Notes data you access. It is the responsibility of the applet creator to make the program a trusted applet in the context of the browser in which it runs.
  3186. 73957251229232356
  3187. What Java tools can I use to connect to NotesSQL using the JDBC-ODBC bridge?
  3188. NetObjects BeanBuilder(TM), which includes a part on the palette that lets you access ODBC data sources, and Visual Age for Java e-business using the Data Access Builder tool. You'll need NotesSQL 2.05 and the most recent version of each product.
  3189. 205816464029255037
  3190. How can I use NotesSQL with eSuite?
  3191. eSuite uses the InfoBus for data access. To provide interoperability with JDBC data sources, the eSuite DevPack provides a converter applet called JdbcSource. JdbcSource will pass data to the InfoBus from JDBC. With JdbcSource, one can connect to any JDBC source. To use eSuite with NotesSQL, you also need another piece of software to translate between ODBC (NotesSQL) and JDBC. The JDBC-ODBC bridge or some middleware such as Intersolv SequeLink or Symantec dbAnywhere will do this translation.
  3192. 73957251229232357
  3193. Can I use NotesSQL with NetObjects Fusion?
  3194. Yes. NetObjects Fusion
  3195. ,s data publishing capabilities allow you to import data from any ODBC driver. An example is provided in the Fusion4 sample.
  3196. 73957251229232358
  3197. Can I access NotesSQL using Active Server Pages? 
  3198. Yes. You need NotesSQL 2.05 and IIS 4.0 using ActiveX Data Objects (ADO). An example is provided in the Vb_ADO sample.
  3199. 73957251229232359u
  3200. Can I use FrontPage 98 to generate Active Server Pages (ASP) and access NotesSQL 2.05?
  3201. Yes. However, to run it you need an IIS server or a Personal Web Server.
  3202. 73957251229232360
  3203. Where can I get NotesSQL 2.05?
  3204. You can get the latest version of NotesSQL from the Lotus Web site (http://www.lotus.com). On the home page, click Products in the left-hand frame. Then scroll down in the frame and click NotesSQL. From the NotesSQL page, download and run the NotesSQL self-extracting executable for your platform.Q
  3205. 74017251229232362@
  3206. Can I produce a report that joins Notes data and data from my relational database?
  3207. This depends on your reporting tool. If it supports heterogeneous joins, sure.
  3208. 74017251229232363
  3209. Can I update Notes databases via NotesSQL 2.05?
  3210. Yes. (Of course, we have not tested every possible update scenario, so please let us know if you experience any problems.)
  3211. 74017251229232364
  3212. What security is in place when I use NotesSQL 2.05 to access Notes?
  3213. The same security that is in place with any Notes C API application. This is why we don't support sending a user name and password through the API; doing so would breach Notes security. To run an application unattended without ever receiving a password prompt, you must use a non-password-protected ID.
  3214.   You can remove password protection from your ID by clearing it (File - Tools - User ID - Clear Password), unless your Domino administrator required a password to be used when your ID was created. In this case, you won't be able to clear it.
  3215. 423141404829251039
  3216. The NotesSQL installation process seems different. What has changed?
  3217. On 32-bit Windows platforms, the NotesSQL installation program now updates existing machine DSNs to use the new driver. (It also makes it possible for you to revert to an earlier version of NotesSQL, if necessary.) For more information about this process, see the readme.txt file in your installation directory or 
  3218. Click here
  3219. "Installing NotesSQL
  3220. Click here
  3221. 423141404829251038
  3222. How can I contact the NotesSQL team regarding bugs, questions, or feedback?
  3223. To communicate with the NotesSQL team, post your question, bug report, or feedback in the NotesSQL section of the Developer Central discussion forum, at http://www.lotus.com/rw/devchat.nsf/by+Category.
  3224. Note that the NoteSQL team does not provide technical support. If you require support, please contact Lotus Support. In the US, call 800-437-6391. Outside the US, see http://www.support.lotus.com/csserv.nsf/Links/21ae for the number of the nearest Support Center.
  3225. You may also be able to find answers to questions in the following user forums:
  3226. Business Partner Forum: http://partners.lotus.com/zone1.nsf
  3227. Notes.Net "Notes/Domino Forum": http://www.notes.net/cafe.nsf
  3228. &Arial
  3229. Baskerville
  3230. &CommonBullets
  3231. 5Courier New
  3232.     1Fixedsys
  3233. &Impact
  3234. "MS Sans Serif
  3235. Symbol
  3236. "Small Fonts
  3237. "System
  3238. 1Terminal
  3239. Times New Roman
  3240. Wingdings
  3241. "Univers
  3242. Rockwell Light
  3243. FPalace Script
  3244. The following table lists the C language #defines for the fInfoType argument and the corresponding values returned by SQLGetInfo.
  3245. SQLGetInfo values returned by the ODBC Driver Manager are not listed here.
  3246. In this table, "No" means that the driver returns "N", "Yes" means that the driver returns "Y", and "None" means that the driver returns the null string.
  3247. fInfoType Value (#define)e
  3248. Lotus NotesSQL Return Values
  3249. SQL_ACCESSIBLE_PROCEDURES
  3250. SQL_ACCESSIBLE_TABLESe
  3251. SQL_ACTIVE_CONNECTIONS
  3252. 0 = No Limit
  3253. SQL_ACTIVE_STATEMENTS
  3254. 0 = No Limit
  3255. SQL_ALTER_TABLE 
  3256. SQL_AT_ADD_COLUMN
  3257. SQL_BOOKMARK_PERSISTENCE
  3258. SQL_BP_DELETE 
  3259. SQL_BP_SCROLLd
  3260. SQL_BP_UPDATEo
  3261. SQL_COLUMN_ALIAS
  3262. SQL_CONCAT_NULL_BEHAVIOR
  3263. SQL_CB_NON_NULL
  3264. SQL_CONVERT_BIGINT
  3265. SQL_CONVERT_BINARY
  3266. SQL_CONVERT_BITo
  3267. SQL_CONVERT_CHAR
  3268. 0x000381FF = 
  3269. SQL_CVT_CHAR |
  3270. SQL_CVT_NUMERIC | 
  3271. SQL_CVT_DECIMAL | 
  3272. SQL_CVT_INTEGER | 
  3273. SQL_CVT_SMALLINT | s
  3274. SQL_CVT_FLOAT | 
  3275. SQL_CVT_REAL | u
  3276. SQL_CVT_DOUBLE | t
  3277. SQL_CVT_VARCHAR | 
  3278. SQL_CVT_DATE | d
  3279. SQL_CVT_TIME | r
  3280. SQL_CVT_TIMESTAMPn
  3281. SQL_CONVERT_DATE
  3282. 0x00028101 = 
  3283. SQL_CVT_CHAR | 
  3284. SQL_CVT_VARCHAR | 
  3285. SQL_CVT_DATE | 
  3286. SQL_CVT_TIMESTAMP
  3287. SQL_CONVERT_DECIMALe
  3288. SQL_CONVERT_DOUBLE
  3289. SQL_CONVERT_FLOATs
  3290. SQL_CONVERT_INTEGERi
  3291. SQL_CONVERT_NUMERICn
  3292. SQL_CONVERT_REAL
  3293. SQL_CONVERT_SMALLINT
  3294. 0x000001FF = 
  3295. SQL_CVT_CHAR | 
  3296. SQL_CVT_NUMERIC | 
  3297. SQL_CVT_DECIMAL | 
  3298. SQL_CVT_INTEGER | 
  3299. SQL_CVT_SMALLINT| 
  3300. SQL_CVT_FLOAT | 
  3301. SQL_CVT_REAL | 
  3302. SQL_CVT_DOUBLE | 
  3303. SQL_CVT_VARCHAR
  3304. SQL_CONVERT_FUNCTIONS
  3305. SQL_FN_CVT_CONVERT
  3306. SQL_CONVERT_LONGVARBINARY
  3307. SQL_CONVERT_LONGVARCHAR
  3308. SQL_CONVERT_TIME
  3309. 0x00030101 = 
  3310. SQL_CVT_CHAR | 
  3311. SQL_CVT_VARCHAR | 
  3312. SQL_CVT_TIME | 
  3313. SQL_CVT_TIMESTAMP
  3314. SQL_CONVERT_TIMESTAMP
  3315. 0x00038101 = 
  3316. SQL_CVT_CHAR | 
  3317. SQL_CVT_VARCHAR | 
  3318. SQL_CVT_DATE | 
  3319. SQL_CVT_TIME | 
  3320. SQL_CVT_TIMESTAMP
  3321. SQL_CONVERT_TINYINT
  3322. SQL_CONVERT_VARBINARY
  3323. SQL_CONVERT_VARCHAR
  3324. 0x000381FF = 
  3325. SQL_CVT_CHAR | 
  3326. SQL_CVT_NUMERIC | 
  3327. SQL_CVT_DECIMAL | 
  3328. SQL_CVT_INTEGER | 
  3329. SQL_CVT_SMALLINT | 
  3330. SQL_CVT_FLOAT | 
  3331. SQL_CVT_REAL | 
  3332. SQL_CVT_DOUBLE | 
  3333. SQL_CVT_VARCHAR | 
  3334. SQL_CVT_DATE | 
  3335. SQL_CVT_TIME | 
  3336. SQL_CVT_TIMESTAMP
  3337. SQL_CORRELATION_NAME
  3338. SQL_CN_ANY
  3339. SQL_CURSOR_COMMIT_BEHAVIOR
  3340. SQL_CB_PRESERVE
  3341. SQL_CURSOR_ROLLBACK_BEHAVIOR
  3342. SQL_CB_DELETE
  3343. SQL_DATA_SOURCE_NAME
  3344. (Data source name from connection.)
  3345. SQL_DATA_SOURCE_READ_ONLY
  3346. (If the database is local, this is the read-only setting of the database file. If the database is on a server, this indicates whether the user has write access.)
  3347. SQL_DATABASE_NAME
  3348. (Database name from connection.)
  3349. SQL_DBMS_NAME
  3350. "Lotus Notes"
  3351. SQL_DBMS_VER
  3352. "Lotus Notes Version X" (X = 4 or 5)
  3353. SQL_DEFAULT_TXN_ISOLATION
  3354. SQL_DRIVER_NAMEs
  3355. (Name of driver DLL, depends on platform.)
  3356. SQL_DRIVER_ODBC_VER
  3357. "02.00" 
  3358. SQL_DRIVER_VER
  3359. "2.05.XXXX" (Returns the version of the installed driver.)
  3360. SQL_EXPRESSIONS_IN_ORDERBY
  3361. SQL_FETCH_DIRECTION
  3362. 0x000000BF = t
  3363. SQL_FD_FETCH_NEXT | SQL_FD_FETCH_FIRST | SQL_FD_FETCH_LAST |  SQL_FD_FETCH_PRIOR | SQL_FD_FETCH_ABSOLUTE | SQL_FD_FETCH_RELATIVE | SQL_FD_FETCH_BOOKMARK
  3364. SQL_FILE_USAGE
  3365. SQL_FILE_CATALOG 
  3366. SQL_GETDATA_EXTENSIONS
  3367. 0x00000007 = 
  3368. SQL_GD_ANY_COLUMN | 
  3369. SQL_GD_ANY_ORDER | 
  3370. SQL_GD_BLOCK
  3371. SQL_GROUP_BY
  3372. SQL_GB_GROUP_BY_EQUALS_SELECTH
  3373. SQL_IDENTIFIER_CASE
  3374. SQL_IC_SENSITIVE = Names are case sensitive and are stored in mixed case.
  3375. SQL_IDENTIFIER_QUOTE_CHARo
  3376. """ (Double quote)
  3377. SQL_KEYWORDS
  3378. "SERVER,RICHTEXT,TEXT,
  3379. SQL_BIGINT,SQL_BINARY,SQL_BIT,
  3380. SQL_CHAR,w
  3381. SQL_DATE,SQL_DECIMAL,
  3382. SQL_DOUBLE,SQL_FLOAT,N
  3383. SQL_INTEGER,SQL_LONGVARBINARY,
  3384. SQL_LONGVARCHAR,SQL_NUMERIC,
  3385. SQL_REAL,SQL_SMALLINT,SQL_TIME,l
  3386. SQL_TIMESTAMP,SQL_TINYINT,
  3387. SQL_VARBINARY,SQL_VARCHAR"
  3388. SQL_LIKE_ESCAPE_CLAUSE
  3389. SQL_LOCK_TYPES
  3390. SQL_LCK_NO_CHANGE
  3391. SQL_MAX_BINARY_LITERAL_LEN
  3392. SQL_MAX_CHAR_LITERAL_LEN
  3393. SQL_MAX_COLUMN_NAME_LENo
  3394. SQL_MAX_COLUMNS_IN_GROUP_BY
  3395. SQL_MAX_COLUMNS_IN_INDEX
  3396. SQL_MAX_COLUMNS_IN_ORDER_BY1
  3397. SQL_MAX_COLUMNS_IN_SELECT
  3398. SQL_MAX_COLUMNS_IN_TABLE
  3399. SQL_MAX_CURSOR_NAME_LENn
  3400. SQL_MAX_INDEX_SIZE
  3401. SQL_MAX_OWNER_NAME_LEN
  3402. SQL_MAX_PROCEDURE_NAME_LEN
  3403. SQL_MAX_QUALIFIER_NAME_LEN
  3404. SQL_MAX_ROW_SIZE
  3405. 65535
  3406. SQL_MAX_ROW_SIZE_INCLUDES_LONG
  3407. SQL_MAX_STATEMENT_LEN
  3408. (Default is 4096, actual value is from data source.)
  3409. SQL_MAX_TABLE_NAME_LEN
  3410. SQL_MAX_TABLES_IN_SELECT
  3411. (Default is 20, actual value is from data source)
  3412. SQL_MAX_USER_NAME_LEN
  3413. SQL_MULT_RESULT_SETS
  3414. SQL_MULTIPLE_ACTIVE_TXN 
  3415. SQL_NEED_LONG_DATA_LEN
  3416. SQL_NON_NULLABLE_COLUMNS
  3417. SQL_NNC_NULL = All columns must be nullable.
  3418. SQL_NULL_COLLATION
  3419. SQL_NC_LOW
  3420. SQL_NUMERIC_FUNCTIONS
  3421. All: 0x007FFFFF = 
  3422. SQL_FN_NUM_ABS | 
  3423. SQL_FN_NUM_ACOS | 
  3424. SQL_FN_NUM_ASIN | 
  3425. SQL_FN_NUM_ATAN | 
  3426. SQL_FN_NUM_ATAN2 | 
  3427. SQL_FN_NUM_CEILING | 
  3428. SQL_FN_NUM_COS | 
  3429. SQL_FN_NUM_COT | @
  3430. SQL_FN_NUM_DEGREES | 
  3431. SQL_FN_NUM_EXP | 
  3432. SQL_FN_NUM_FLOOR | 
  3433. SQL_FN_NUM_LOG | 
  3434. SQL_FN_NUM_LOG10 | 
  3435. SQL_FN_NUM_MOD | 
  3436. SQL_FN_NUM_PI | 
  3437. SQL_FN_NUM_POWER | 
  3438. SQL_FN_NUM_RADIANS | 
  3439. SQL_FN_NUM_RAND | 
  3440. SQL_FN_NUM_ROUND |
  3441. SQL_FN_NUM_SIGN | 
  3442. SQL_FN_NUM_SIN | 
  3443. SQL_FN_NUM_SQRT | 
  3444. SQL_FN_NUM_TAN
  3445. SQL_ODBC_API_CONFORMANCE
  3446. SQL_OAC_LEVEL1
  3447. SQL_ODBC_SAG_CLI_CONFORMANCE
  3448. SQL_OSCC_COMPLIANT
  3449. SQL_ODBC_SQL_CONFORMANCE
  3450. SQL_OSC_MINIMUM
  3451. SQL_ODBC_SQL_OPT_IEF
  3452. SQL_ORDER_BY_COLUMNS_IN_SELECT
  3453. SQL_OUTER_JOINS
  3454. "P" = PartialQ
  3455. SQL_OWNER_TERM
  3456. SQL_OWNER_USAGEn
  3457. SQL_POS_OPERATIONS
  3458. SQL_POS_POSITION
  3459. SQL_POSITIONED_STATEMENTS
  3460. 0x00000007 = 
  3461. SQL_PS_POSITIONED_DELETE | 
  3462. SQL_PS_POSITIONED_UPDATE | 
  3463. SQL_PS_SELECT_FOR_UPDATE
  3464. SQL_PROCEDURE_TERM
  3465. SQL_PROCEDURES
  3466. SQL_QUALIFIER_LOCATION
  3467. SQL_QUALIFIER_NAME_SEPARATOR
  3468. SQL_QUALIFIER_TERM
  3469. SQL_QUALIFIER_USAGE
  3470. SQL_QUOTED_IDENTIFIER_CASE
  3471. SQL_IC_SENSITIVE
  3472. SQL_ROW_UPDATES
  3473. SQL_SCROLL_CONCURRENCY
  3474. 0x00000009 = 
  3475. SQL_SCCO_READ_ONLY | SQL_SCCO_OPT_VALUES
  3476. SQL_SCROLL_OPTIONS
  3477. 0x00000011 = SQL_SO_FORWARD_ONLY | 
  3478. SQL_SO_STATIC
  3479. SQL_SEARCH_PATTERN_ESCAPE
  3480. "\" (Backslash)w
  3481. SQL_SERVER_NAME
  3482. (Server name from connection.)
  3483. SQL_SPECIAL_CHARACTERS
  3484. "~`!@#$%^&*()-+={[}]:;"'<,>.?/ " 
  3485. (with mapping off) 
  3486. (empty string, with mapping on)f
  3487. SQL_STATIC_SENSITIVITY
  3488. SQL_SS_UPDATES
  3489. SQL_STRING_FUNCTIONS
  3490. 0x0006DEDD = 
  3491. SQL_FN_STR_CHAR | 
  3492. SQL_FN_STR_CONCAT | 
  3493. SQL_FN_STR_DIFFERENCE |
  3494. SQL_FN_STR_LCASE | 
  3495. SQL_FN_STR_LEFT | 
  3496. SQL_FN_STR_LENGTH | 
  3497. SQL_FN_STR_LTRIM | SQL_FN_STR_REPEAT | SQL_FN_STR_RIGHT | SQL_FN_STR_RTRIM | 
  3498. SQL_FN_STR_SOUNDEX  | 
  3499. SQL_FN_STR_SPACE |
  3500. SQL_FN_STR_SUBSTRING | SQL_FN_STR_UCASE
  3501. SQL_SUBQUERIES
  3502. 0x0000000F = f
  3503. SQL_SQ_COMPARISON | SQL_SQ_EXISTS | 
  3504. SQL_SQ_IN | 
  3505. SQL_SQ_QUANTIFIEDr
  3506. SQL_SYSTEM_FUNCTIONS
  3507. 0x00000003 = 
  3508. SQL_FN_SYS_USERNAME | 
  3509. SQL_FN_SYS_DBNAME
  3510. SQL_TABLE_TERM
  3511. "FORM"
  3512. SQL_TIMEDATE_ADD_INTERVALS
  3513. 0x0000017E =
  3514. SQL_FN_TSI_SECOND | SQL_FN_TSI_MINUTE | SQL_FN_TSI_HOUR | 
  3515. SQL_FN_TSI_DAY | A
  3516. SQL_FN_TSI_WEEK | 
  3517. SQL_FN_TSI_MONTH | SQL_FN_TSI_YEAR
  3518. SQL_TIMEDATE_DIFF_INTERVALS
  3519. 0x0000017E = 
  3520. SQL_FN_TSI_SECOND | SQL_FN_TSI_MINUTE | SQL_FN_TSI_HOUR | 
  3521. SQL_FN_TSI_DAY | 
  3522. SQL_FN_TSI_WEEK | 
  3523. SQL_FN_TSI_MONTH | SQL_FN_TSI_YEAR
  3524. SQL_TIMEDATE_FUNCTIONS
  3525. 0x0001FFF7 = 
  3526. SQL_FN_TD_CURDATE | 
  3527. SQL_FN_TD_CURTIME | 
  3528. SQL_FN_TD_DAYNAME | 
  3529. SQL_FN_TD_DAYOFMONTH | 
  3530. SQL_FN_TD_DAYOFWEEK | 
  3531. SQL_FN_TD_DAYOFYEAR | 
  3532. SQL_FN_TD_HOUR | SQL_FN_TD_MINUTE | 
  3533. SQL_FN_TD_MONTH | 
  3534. SQL_FN_TD_MONTHNAME |
  3535. SQL_FN_TD_NOW | 
  3536. SQL_FN_TD_QUARTER | 
  3537. SQL_FN_TD_SECOND | 
  3538. SQL_FN_TD_TIMESTAMPADD | SQL_FN_TD_TIMESTAMPDIFF |
  3539. SQL_FN_TD_WEEK | 
  3540. SQL_FN_TD_YEAR
  3541. SQL_TXN_CAPABLE
  3542. SQL_TC_NONE = 
  3543. Transactions not supported
  3544. SQL_TXN_ISOLATION_OPTION
  3545. SQL_UNIONl
  3546.  0x00000003 = 
  3547. SQL_U_UNION | SQL_U_UNION_ALL
  3548. SQL_USER_NAME
  3549. (User name from current Notes ID.)
  3550. &Arial
  3551. Baskerville
  3552. &CommonBullets
  3553. 5Courier New
  3554.     1Fixedsys
  3555. &Impact
  3556. "MS Sans Serif
  3557. Symbol
  3558. "Small Fonts
  3559. "System
  3560. 1Terminal
  3561. Times New Roman
  3562. Wingdings
  3563. "Univers
  3564. Rockwell Light
  3565. FPalace Script
  3566. NotesSQL supports all ODBC API functions with the following exceptions:
  3567. SQLColumnPrivileges
  3568. SQLTablePrivileges
  3569. SQLForeignKeys
  3570. SQLProcedureColumns
  3571. SQLProcedures
  3572. These functions are not implemented in the driver because there is no support for them in Notes.
  3573. The following describes how particular functions are implemented in NotesSQL, where the implementation differs from the ODBC specification.
  3574. 381924972829232708
  3575. SQLCancel
  3576. The SQLCancel function (without the SQLSetStmtOption ASYNC_ENABLE option) is useful for interrupting a SQLPutData function when the return of a long data field requires additional SQLPutData functions.
  3577. 381924972829232709
  3578. SQLColumns
  3579. If a column in a view does not refer directly to a field, NotesSQL names the column in the result set. The name is the character "$" followed by a number (for example, "$2").
  3580. When you call SQLColumns, the optional REMARKS column is empty.
  3581. Note that SQLColumns filters out columns that have no relation. You cannot create or select a column if it is not part of a relation in SQL.
  3582. 381924972829232710
  3583. SQLGetConnectOption
  3584. SQLSetConnectOption
  3585. These functions accept all valid options.
  3586. The options that affect the state of the driver are:
  3587. SQL_ACCESS_MODE
  3588. SQL_QUIET_MODE
  3589. For SQLSetConnectOption, SQL_AUTOCOMMIT returns SQL_SUCCESS if given the argument 1, and SQLGetConnectOption always returns 1.
  3590. The following options return SQLSTATE S1C00 (Driver not capable) if given valid input, or S1009 (Invalid argument) in case of invalid input:
  3591. SQL_CURRENT_QUALIFIER
  3592. SQL_LOGIN_TIMEOUT
  3593. SQL_PACKET_SIZE
  3594. SQL_TRANSLATE_DLL
  3595. SQL_TRANSLATE_OPTION 
  3596. SQL_TXN_ISOLATION
  3597. 381924972829232711
  3598. SQLGetStmtOption
  3599. SQLSetStmtOption
  3600. These functions accept all valid options. In some cases, SQLSetStmtOption does not accept all possible values:
  3601. SQL_BIND_TYPE
  3602. SQL_CONCURRENCY = SQL_CONCUR_LOCK or SQL_CONCUR_READ_ONLY
  3603. SQL_CURSOR_TYPE = SQL_CURSOR_FORWARD_ONLY or SQL_CURSOR_STATIC
  3604. SQL_MAX_LENGTH
  3605. SQL_MAX_ROWS
  3606. SQL_NOSCAN = SQL_NOSCAN_OFF
  3607. SQL_RETRIEVE_DATE
  3608. SQL_ROWSET_SIZE
  3609. The following option returns SQLSTATE 01S02 on SQLSetStmtOption and zero on SQLGetStmtOption:
  3610. SQL_QUERY_TIMEOUT
  3611. The following options return SQLSTATE S1C00:
  3612. SQL_ASYNC_ENABLE
  3613. SQL_KEYSET_SIZE
  3614. SQL_SIMULATE_CURSOR
  3615. 381924972829232712
  3616. SQLSetParam
  3617. SQLSetScrollOptions
  3618. These functions are supported only for backward compatibility with ODBC 1.0 applications.
  3619. 381924972829232713
  3620. SQLTablesU
  3621. The following table types may be returned:
  3622. TABLEi
  3623. SYNONYMa
  3624. UNIVERSALe
  3625. Every Notes database includes a table that has the same name as the database. This is referred to as the Universal Relation table. It contains all fields in all forms in the Notes database. Tables created with the Notes driver are more similar to SQL views than to traditional relational database tables.
  3626. 381924972829232714
  3627. SQLTransact)
  3628. SQLTransact is supported in a limited way. Since Notes does not provide any transaction mechanism, SQL_COMMIT is supported, but SQL_ROLLBACK returns an error.
  3629. See related topics
  3630. Click here
  3631.     The Universal Relation
  3632. Click here
  3633. Index_Entries
  3634. Index_Entries
  3635.     0S0E
  3636. MainComment
  3637. Reviewer"
  3638.     0S0E
  3639. $23$22Subject$Conflict$REF$C1$
  3640. TopicType
  3641. GuideMe
  3642.     L1S2S4S5S6S7S
  3643. $23Subject
  3644. Using Notes Internal Fields
  3645. N\New features
  3646. New Features in this Release
  3647. What is ODBC?
  3648. D\Data source"
  3649. Adding a Lotus Notes Data Source
  3650. D\Documentation, about
  3651. How to Use This Guide
  3652. U\Uninstalling NotesSQL
  3653. Uninstalling NotesSQL"
  3654. Mapping Notes Names to SQL Names
  3655. V\View column definitions
  3656. View Column Definitions
  3657. Software Requirements
  3658. E\Error messages
  3659. Error Messages
  3660. What is NotesSQL?
  3661. Installing NotesSQL 
  3662. Exceptions to ODBC SQL Grammar
  3663. S\SQL, grammar supported
  3664. SQL Typographical Conventions
  3665. U\Universal Relation
  3666. The Universal Relation
  3667. Rich Text Fields
  3668. CREATE INDEX
  3669. CREATE TABLE
  3670. CREATE VIEW
  3671. Using the Universal Relation
  3672. DELETE Positioned
  3673. DELETE Searched
  3674. Using Notes Views as Indexes
  3675. DROP VIEW
  3676. INSERT
  3677. SELECT
  3678. Numeric Operators
  3679. HAVING
  3680. ORDER BY
  3681. UNION
  3682. WHERE
  3683. Predicate Operators
  3684. Data Types
  3685. ODBC API Functions
  3686. ALTER TABLE
  3687. DROP INDEX
  3688. DROP TABLE
  3689. UPDATE Searched
  3690. GROUP BY
  3691. Column Functions
  3692. FOR UPDATE
  3693. FROM"
  3694. Frequently Asked Questions (FAQ)
  3695. UPDATE PositionedN=Lotus Notes Template Development/O=Lotus NotesCN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes(e. Web Index)
  3696. Show Navigator.
  3697.     0S0E
  3698. Expand All 
  3699.     0S0E
  3700. Collapse All 
  3701.     0S0E
  3702. Next.
  3703. Domino
  3704. ViewNextPage
  3705. $$WebClient
  3706.     0S0E
  3707. Previous2
  3708. Domino
  3709. ViewPreviousPage
  3710. $$WebClient
  3711.     0S0E
  3712. Search 
  3713.     0S0E
  3714. $$WebClient
  3715.     0S0E
  3716. Categori_ze
  3717. _Edit Document
  3718. Send Docu_ment    
  3719. _Forward
  3720. _Move To Folder...
  3721. _Remove From Folder
  3722. O=Lotus Notes
  3723. O=Lotus Notes
  3724. PURSAFO
  3725. |.:#U
  3726. O=Lotus Notes
  3727. CN=Lotus Notes Tj
  3728. &Arial
  3729. Baskerville
  3730. &CommonBullets
  3731. 5Courier New
  3732.     1Fixedsys
  3733. &Impact
  3734. "MS Sans Serif
  3735. Symbol
  3736. "Small Fonts
  3737. "System
  3738. 1Terminal
  3739. Times New Roman
  3740. Wingdings
  3741. "Univers
  3742. Rockwell Light
  3743. FPalace Script
  3744. The searched DELETE statement removes specified rows from a table.
  3745. 115364224029232561
  3746. Syntax
  3747. DELETE FROM
  3748.  <table name> [ 
  3749. WHERE
  3750.  <where clause> ]
  3751. 115364224029232562
  3752. Example
  3753. DELETE FROM NYCUST WHERE COMPANY = 'Interior Designs'
  3754. 115364224029232563
  3755. Arguments    
  3756. <table name> is the name of the table where you want to remove data. 
  3757. <where clause> specifies the rows to remove. If no WHERE clause is specified, all rows in the table are removed.
  3758. See related topics
  3759. Click here
  3760.     SQL Typographical Conventions
  3761. Click here
  3762. Click here
  3763.     Column, Index, Table, and View Names
  3764. Click here
  3765. Click here
  3766.     WHERE
  3767. Click here
  3768. &Arial
  3769. Baskerville
  3770. &CommonBullets
  3771. 5Courier New
  3772.     1Fixedsys
  3773. &Impact
  3774. "MS Sans Serif
  3775. Symbol
  3776. "Small Fonts
  3777. "System
  3778. 1Terminal
  3779. Times New Roman
  3780. Wingdings
  3781. "Univers
  3782. Rockwell Light
  3783. FPalace Script
  3784. NotesSQL supports most SQL statements and clauses in the ODBC Minimum and Core grammar. The following table describes the exceptions: 
  3785. Grammar
  3786. Exception
  3787. There is no explicit NULL in Notes. NotesSQL uses NULL to provide access to the Notes function @IsAvailable. See "NULL" below for details.
  3788. ORDER BY clause
  3789. NotesSQL supports ordering by expressions that aren't in the project list. This is not standard SQL but many applications use it.
  3790. WHERE clause and TIMESTAMP fields
  3791. Timestamp fields need to be fully padded when used in WHERE clauses if the time component is not used. That is, if time is not used, the following format is required:
  3792. '1995-12-31 00:00:00'
  3793. ALTER TABLE
  3794. The following keywords are not supported:
  3795. NOT NULL
  3796. CREATE INDEX
  3797. The UNIQUE keyword is not supported
  3798. CREATE TABLE
  3799. The following keywords are not supported:m
  3800. NOT NULL
  3801. UNIQUE
  3802. PRIMARY KEYV
  3803. REFERENCES _
  3804. No table constraint definition 
  3805. PARAMETER RESTRICTIONS
  3806. Parameters are supported in INSERT, DELETE, and SELECT  SQL statements. They cannot be used with CREATE TABLE, CREATE VIEW, and other statements that manipulate the structure of tables and views (DDL). Arrays of parameters are not supported.
  3807. RESTRICT and CASCADE  
  3808. Dependencies are only recognized if they were originally created using the driver. DROP TABLE CASCADE will only remove dependent views created using the driver. DROP TABLE RESTRICT will only prevent the removal of a table if a dependent view was created using the driver. 
  3809. GRANT and REVOKE
  3810. Not supported. All access control is handled implicitly by Notes.
  3811. 115304224029232561
  3812. NotesSQL uses NULL to provide access to the Notes function @IsAvailable. For example, suppose you are comparing a field to NULL, as in:
  3813. SELECT * FROM Employee WHERE Name IS NULL
  3814. NotesSQL checks @IsAvailable("Name"). If @IsAvailable("Name")  is TRUE, the WHERE clause is FALSE. Otherwise, the WHERE clause is TRUE. 
  3815. Continuing the parallel, updating or inserting NULLs through NotesSQL removes fields from documents. So for example, the following will create a document with no Name field:@
  3816. INSERT INTO Employee (EmpNo, Name) VALUES (10, NULL)
  3817. Likewise, the following will remove the Name field from a document:
  3818. UPDATE Employee SET Name=NULL WHERE EmpNo=10
  3819. &Arial
  3820. Baskerville
  3821. &CommonBullets
  3822. 5Courier New
  3823.     1Fixedsys
  3824. &Impact
  3825. "MS Sans Serif
  3826. Symbol
  3827. "Small Fonts
  3828. "System
  3829. 1Terminal
  3830. Times New Roman
  3831. Wingdings
  3832. "Univers
  3833. Rockwell Light
  3834. FPalace Script
  3835. 115304224029232561
  3836. Conventions
  3837. The following table lists the conventions used to describe the syntax for SQL statements.
  3838. Convention
  3839. Description
  3840. <argument>
  3841. Information that the user or application must provide.
  3842. CREATE
  3843. Syntax that must be entered exactly as shown, including function names.
  3844. Optional items or, if in bold text, brackets that must be included in the syntax. Square brackets also delimit syntax elements.e
  3845. Separates mutually exclusive choices in a list of syntax elements.
  3846. Delimits a list of mutually exclusive choices in a syntax line.
  3847. Indicates that the preceding grammar element may  be repeated several times.
  3848. [ , ... ]
  3849. Indicates that the preceding grammar element may be repeated in a comma-delimited list.
  3850. SALESo
  3851. Names of fields in Notes databases.
  3852. &Arial
  3853. Baskerville
  3854. &CommonBullets
  3855. 5Courier New
  3856.     1Fixedsys
  3857. &Impact
  3858. "MS Sans Serif
  3859. Symbol
  3860. "Small Fonts
  3861. "System
  3862. 1Terminal
  3863. Times New Roman
  3864. Wingdings
  3865. "Univers
  3866. Rockwell Light
  3867. FPalace Script
  3868. 115364224029232561
  3869. Naming Rules
  3870. A column, index, or view name can be up to 32 characters long. A table name can be up to 128 characters long. 
  3871. Index, view, and table names can consist of letters, digits, underscores ( _ ), dollar signs ( $ ), and spaces. If an index, view, or table name contains a space or is the same as a SQL reserved word, it must be enclosed in double quotes. 
  3872. Column names can consist of letters, digits, underscores ( _ ), and dollar signs ( $ ). Column names connot contain spaces or conflict with a SQL reserved word.
  3873. 115364224029232562
  3874. Creating Columns, Indexes, Tables, and Views
  3875. When creating an index or view, remember that index names and view names must be unique within a database. Don't use the name of an existing index or view. 
  3876. When creating a table, remember that table names must be unique within a database. Don't use the name of an existing table or view.t
  3877. When creating or altering a table, remember that column names must be unique within a table. Don't repeat the name of another column in the table. 
  3878. 115364224029232563
  3879. Name Visibilityt
  3880. If a Notes database contains both a view and a form with the same name, NotesSQL will see the form but not the view.
  3881. &Arial
  3882. Baskerville
  3883. &CommonBullets
  3884. 5Courier New
  3885.     1Fixedsys
  3886. &Impact
  3887. "MS Sans Serif
  3888. Symbol
  3889. "Small Fonts
  3890. "System
  3891. 1Terminal
  3892. Times New Roman
  3893. Wingdings
  3894. "Univers
  3895. Rockwell Light
  3896. FPalace Script
  3897. NotesSQL supports multiple values in fields. NotesSQL contains information about which fields can have multiple values and the underlying data type for these values. 
  3898. NotesSQL does not support multi-valued (list) fields in DDL statements (CREATE TABLE, ALTER TABLE, CREATE INDEX, CREATE VIEW).
  3899. Use the following notation in DML statements (SELECT, INSERT, UPDATE searched, UPDATE positioned, DELETE searched, DELETE positioned) to specify a list of values:
  3900. 'string;string;string'
  3901. (See below for more information about the correct separator character to use.)
  3902. 115364224029232561
  3903. Text Form Fields
  3904. NotesSQL returns all the data in multi-valued form fields composed of text as a single string. Data items are separated by the display separator character (the character defined in Notes as the one to use to separate multiple values when displaying them). For example:
  3905. 'a;b;c'
  3906.   An extra semicolon can appear in the result if the data was entered in Notes, any character other than a semicolon was used as the display separator character, and the list contains an item that includes a semicolon.
  3907. NotesSQL accepts a list of strings for insertion in a multi-valued form field of type Text. You must separate the strings with the display separator character defined for that field. For example, if a comma is the display separator character for a field, you must specify a string like:
  3908. 'a,b,c'
  3909. This value creates a list in the Notes document if the field allows multiple values. If the field does not allow multiple values, the value appears in Notes as a single string. Data retrieved through NotesSQL produces the same result in either case.
  3910. 115364224029232562
  3911. Numeric and Date Form Fields
  3912. NotesSQL returns only the first value in the list when the multi-valued fields are numeric or date fields.
  3913. Currently, NotesSQL accepts only a single numeric or date value for insertion in a multi-valued field of type Numeric or Date.
  3914. 78295372829252458
  3915. Display separator characters in view columns
  3916. Notes lets you define a display separator for a view column. NotesSQL will return that display separator only if the column uses a formula to create its content. If not, it returns the display separator defined for the form field whose content is displayed in the column.
  3917. &Arial
  3918. Baskerville
  3919. &CommonBullets
  3920. 5Courier New
  3921.     1Fixedsys
  3922. &Impact
  3923. "MS Sans Serif
  3924. Symbol
  3925. "Small Fonts
  3926. "System
  3927. 1Terminal
  3928. Times New Roman
  3929. Wingdings
  3930. "Univers
  3931. Rockwell Light
  3932. FPalace Script
  3933. NotesSQL supports the following numeric operators in expressions:
  3934. Operator
  3935. Meaning
  3936. Addition
  3937. Subtraction
  3938. Multiplication
  3939. Division
  3940. &Arial
  3941. Baskerville
  3942. &CommonBullets
  3943. 5Courier New
  3944.     1Fixedsys
  3945. &Impact
  3946. "MS Sans Serif
  3947. Symbol
  3948. "Small Fonts
  3949. "System
  3950. 1Terminal
  3951. Times New Roman
  3952. Wingdings
  3953. "Univers
  3954. Rockwell Light
  3955. FPalace Script
  3956. NotesSQL returns only the text parts of a Notes rich text field. NotesSQL cannot create a rich text field.
  3957. The driver supports only the LIKE operator in a WHERE clause for testing rich text fields. The driver does not support any other tests on tich text fields.
  3958. Additional restrictions on rich text fields:
  3959. If a rich text field in Notes has embedded bitmaps or large attachments, text following the bitmap may not be returned by NotesSQL.
  3960. If a rich text field contains only blank lines, NotesSQL will not return data from that field.
  3961. String constants in a LIKE statement are restricted to a maximum of 254 characters, including any embedded carriage returns.
  3962. You cannot insert a string longer than 15,360 bytes into a rich text field.
  3963. &Arial
  3964. Baskerville
  3965. &CommonBullets
  3966. 5Courier New
  3967.     1Fixedsys
  3968. &Impact
  3969. "MS Sans Serif
  3970. Symbol
  3971. "Small Fonts
  3972. "System
  3973. 1Terminal
  3974. Times New Roman
  3975. Wingdings
  3976. "Univers
  3977. Rockwell Light
  3978. FPalace Script
  3979. The ALTER TABLE statement adds one or more columns to a table.
  3980. 115304224029232561
  3981. Syntax 
  3982. ALTER TABLE
  3983.  <base table name>
  3984.  <column name> <data type> [ , <column name> <data type> ... ] 
  3985. 115304224029232562
  3986. Example
  3987. ALTER TABLE CUSTOMER ADD (COUNTRY VARCHAR(20))
  3988. 115304224029232563
  3989. Arguments
  3990. <base table name> is the name of the table to be altered.
  3991. <column name> is the name of the column to be added. 
  3992.  <data type> is one of the following:
  3993. CHAR(n) or CHARACTER(n) where 1 <= n <= 254 
  3994. DECIMAL(p, s) where p (precision) is 1 <= p <= 15 and s (scale) is 0 <= s <= p
  3995. NUMERIC(p, s) (same as DECIMAL)
  3996. SMALLINT 
  3997. INTEGER
  3998. FLOAT
  3999. DOUBLE PRECISION
  4000. VARCHAR(n) or CHARACTER VARYING(n) (same as CHAR)
  4001. TIME 
  4002. TIMESTAMP
  4003. The field sizes specified for CHAR, DECIMAL, NUMERIC, and VARCHAR fields are optional. If you specify a size for one of these fields, Notes ignores it when creating the field.
  4004. 115304224029232564
  4005. Restrictions
  4006. NULL and NOT NULL are not supported.
  4007. ALTER TABLE DROP is not supported.
  4008. VARCHAR will produce a fixed length CHAR field, instead of a large text field.
  4009. See related topics
  4010. Click here
  4011.     SQL Typographical Conventions
  4012. Click here
  4013. Click here
  4014.     Column, Index, Table, and View Names
  4015. Click here
  4016. Click here
  4017.     Data Types
  4018. Click here
  4019. &Arial
  4020. Baskerville
  4021. &CommonBullets
  4022. 5Courier New
  4023.     1Fixedsys
  4024. &Impact
  4025. "MS Sans Serif
  4026. Symbol
  4027. "Small Fonts
  4028. "System
  4029. 1Terminal
  4030. Times New Roman
  4031. Wingdings
  4032. "Univers
  4033. Rockwell Light
  4034. FPalace Script
  4035. The CREATE INDEX statement defines an index for a table.
  4036. 300828243229232709
  4037. Syntax
  4038. CREATE INDEX
  4039.  <index name> 
  4040.  <base table name>
  4041.  <column name> [ 
  4042.  ] [ , ... ] 
  4043. 300828243229232710
  4044. Example
  4045. CREATE INDEX CUSTNDX ON CUSTOMER (LASTNAME ASC)
  4046. 300828243229232711
  4047. Arguments
  4048. <index name> is the name of the index to create.
  4049. <base table name> is the name of the table to be indexed.
  4050. <column name> is the name of a column to include in the index. The entire list of column specifications is enclosed in parentheses and items are separated by commas. The column may not be of type VARCHAR.
  4051. ASC or DESC specifies the order of the index, either ascending (ASC) or descending (DESC). If not specified, the index is built in ascending order.
  4052.   This operation creates a new view in the Notes database.
  4053. 300828243229232712
  4054. Restrictions
  4055. No unique index.
  4056. See related topics
  4057. Click here
  4058.     SQL Typographical Conventions
  4059. Click here
  4060. Click here
  4061.     Column, Index, Table, and View Names
  4062. Click here
  4063. &Arial
  4064. Baskerville
  4065. &CommonBullets
  4066. 5Courier New
  4067.     1Fixedsys
  4068. &Impact
  4069. "MS Sans Serif
  4070. Symbol
  4071. "Small Fonts
  4072. "System
  4073. 1Terminal
  4074. Times New Roman
  4075. Wingdings
  4076. "Univers
  4077. Rockwell Light
  4078. FPalace Script
  4079. The DROP TABLE statement removes a table from the current database.
  4080. 115364224029232561
  4081. Syntax 
  4082. DROP TABLE
  4083.  <base table name> [ 
  4084. CASCADE
  4085. RESTRICT
  4086. 115364224029232562
  4087. Example 
  4088. DROP TABLE NEWCUST
  4089. 115364224029232563
  4090. Arguments
  4091. <base table name>  is the name of the table to remove. 
  4092. CASCADE removes any dependent objects. RESTRICT fails if there are dependent objects.
  4093.   This operation removes a Notes form. It does not remove the documents created with that form. When Notes tries to display one of these documents, Notes displays an error message because it cannot find the form needed to display the document.
  4094. See related topics
  4095. Click here
  4096.     SQL Typographical Conventions
  4097. Click here
  4098. Click here
  4099.     Column, Index, Table, and View Names
  4100. Click here
  4101. Click here
  4102.     The Universal Relation
  4103. Click here
  4104. &Arial
  4105. Baskerville
  4106. &CommonBullets
  4107. 5Courier New
  4108.     1Fixedsys
  4109. &Impact
  4110. "MS Sans Serif
  4111. Symbol
  4112. "Small Fonts
  4113. "System
  4114. 1Terminal
  4115. Times New Roman
  4116. Wingdings
  4117. "Univers
  4118. Rockwell Light
  4119. FPalace Script
  4120. The DROP VIEW statement removes a view from the current database.
  4121. 115364224029232561
  4122. Syntax 
  4123. DROP VIEW
  4124.  <view name>
  4125. 115364224029232562
  4126. Example
  4127. DROP VIEW NYCUST
  4128. 115364224029232563
  4129. Arguments
  4130. <view name> is the name of the view to remove. 
  4131. 115364224029232564
  4132. Restrictions:
  4133. Dependent objects and documents are not removed.
  4134. See related topics
  4135. Click here
  4136.     SQL Typographical Conventions
  4137. Click here
  4138. Click here
  4139.     Column, Index, Table, and View Names
  4140. Click here
  4141. &Arial
  4142. Baskerville
  4143. &CommonBullets
  4144. 5Courier New
  4145.     1Fixedsys
  4146. &Impact
  4147. "MS Sans Serif
  4148. Symbol
  4149. "Small Fonts
  4150. "System
  4151. 1Terminal
  4152. Times New Roman
  4153. Wingdings
  4154. "Univers
  4155. Rockwell Light
  4156. FPalace Script
  4157. The INSERT statement adds a row to a table. Values can be specified explicitly or derived from a query. The value assigned to a column must be compatible with the column data type. If no value is specified, a default is assigned if available.
  4158. 115364224029232561
  4159. Syntax
  4160. INSERT INTO
  4161.  <table name>
  4162.  <column list> 
  4163.  ] { 
  4164. VALUES
  4165.  <value list> 
  4166.  | <query specification>}
  4167. 115364224029232562
  4168. Examples
  4169. INSERT INTO STAFF VALUES ('000001', 'Zambini', 'Rick', '1980-02-15', 'Los Angeles', '000000', 6000, 5.0)
  4170. INSERT INTO NEWSALTAB SELECT SALARY, LASTNAME FROM STAFF,SALES WHERE STAFF.STAFF_NO = SALES.STAFF_NO AND SALARY BETWEEN 5500 AND 6000
  4171. 115364224029232563
  4172. Arguments
  4173. <table name> is the name of the table into which to insert data.
  4174. <column list> is an optional list of the columns to update. If you do not specify a column list, values are assigned to columns in the order in which they appear in the definition of the table. You must separate column names with commas and enclose the entire list in parentheses.
  4175. <value list> You must separate values with commas and enclose the entire list in parentheses. Each value must be one of the following:
  4176. A quoted string constant (use single quotes)
  4177. A numeric constant
  4178. A dynamic parameter
  4179. The INSERT statement must contain either a VALUES clause or a SELECT clause.
  4180. <query specification> is:
  4181. SELECT [ DISTINCT ] <select list>
  4182. FROM <table name>
  4183.     [ WHERE <search condition> ]
  4184.     [ GROUP BY <column list> ]
  4185.     [ HAVING <search condition> ]
  4186. <select list> is {  *  | <expression list> }
  4187. <search condition> is described under WHERE.
  4188. 115364224029232564
  4189. Notes Field Events
  4190. When the Notes driver inserts a new record into a table, it evaluates three formulas in the form design for every field (as Notes does when you compose a document):
  4191. Default Value
  4192. Input Translation
  4193. Input Validation
  4194. The field definition can include any of these formulas or none of them. These formulas are evaluated in the following order:
  4195.   1.    The Default Value formula (if it exists). This formula is evaluated to supply a value when the INSERT statement contains no data for the field.
  4196.   2.    The Input Translation formula.y
  4197.   The Input Translation formula could change the value of the inserted data.
  4198.   3.    The Input Validation formula.
  4199. If the Input Validation formula returns FALSE, the insertion of that row fails. If you are inserting a single record and the insertion fails, SQLExecute and SQLExecDirect return SQL_ERROR. If you are inserting multiple records and one or more of the insertions fails an input validation check, the return code from SQLExecute or SQLExecDirect is SQL_SUCCESS_WITH_INFO. This tells the user what failed and allows valid insertions to continue. If all the insertions fail, SQLExecute and SQLExecDirect return SQL_ERROR.
  4200. See related topics
  4201. Click here
  4202.     SQL Typographical Conventions
  4203. Click here
  4204. Click here
  4205.     Column, Index, Table, and View Names
  4206. Click here
  4207. Click here
  4208.     WHERE@
  4209. Click here
  4210. Click here
  4211.     Data Types
  4212. Click here
  4213. &Arial
  4214. Baskerville
  4215. &CommonBullets
  4216. 5Courier New
  4217.     1Fixedsys
  4218. &Impact
  4219. "MS Sans Serif
  4220. Symbol
  4221. "Small Fonts
  4222. "System
  4223. 1Terminal
  4224. Times New Roman
  4225. Wingdings
  4226. "Univers
  4227. Rockwell Light
  4228. FPalace Script
  4229. The GROUP BY clause groups the data from source tables by one or more columns 
  4230. and produces a single summary row for each column name specified.
  4231. 115304224029232561
  4232. Syntax
  4233. GROUP BY
  4234.  <column list>
  4235. 115304224029232562
  4236. Example
  4237. SELECT LOCATION, AVG(UNITCOST) FROM INVENTORY GROUP BY LOCATION
  4238. This list cannot include derived columns. All columns in the GROUP BY clause must also appear in the SELECT clause.
  4239. See related topics
  4240. Click here
  4241.     SQL Typographical Conventions
  4242. Click here
  4243. Click here
  4244.     Column, Index, Table, and View Names
  4245. Click here
  4246. Print1
  4247. Print1
  4248. Print2"
  4249. Print2
  4250.     3S4S6S10S13S14S15S17S
  4251. MainComment
  4252. Reviewer"
  4253.     0S0E
  4254. PrintIndent
  4255. Subject
  4256. PrintIndent
  4257. Subject
  4258. PrintIndent
  4259. Subject
  4260. Subject
  4261.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S29S30S32S36S38S39S45S47S48S
  4262. Print1$35Print_Sequence$18$38$Conflict$REF$C1$
  4263. TopicType
  4264. GuideMe
  4265. OnlineOnly
  4266.     L1S2S4S5S6S7S<
  4267. Print1$35Print_Sequence$38
  4268. ......What is ODBC?
  4269. ......How to Use This Guide
  4270. ......Uninstalling NotesSQL
  4271. ......View Column Definitions
  4272. ......Software Requirements
  4273. ......Error Messages
  4274. ......What is NotesSQL?
  4275. ......Installing NotesSQL
  4276. ......The Universal Relation
  4277. ......Rich Text Fields
  4278. ......CREATE INDEX
  4279. ......CREATE TABLE
  4280. ......CREATE VIEW
  4281. ......DELETE Positioned
  4282. ......DELETE Searched
  4283. ......DROP VIEW
  4284. ......INSERT
  4285. ......SELECT
  4286. ......Numeric Operators
  4287. ......HAVING
  4288. ......ORDER BY
  4289. ......UNION
  4290. ......WHERE
  4291. ......Predicate Operators
  4292. ......Data Types
  4293. ......ODBC API Functions
  4294. ......ALTER TABLE
  4295. ......DROP INDEX
  4296. ......DROP TABLE
  4297. ......UPDATE Searched
  4298. ......GROUP BY
  4299. ......Column Functions
  4300. ......FOR UPDATE
  4301. ......FROM
  4302. ......UPDATE PositionedS6S7S1<
  4303. Print1$35Print_Sequence$38Y
  4304. CN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  4305.  Print1h$35z
  4306. Print1
  4307. Print1
  4308. Print2"
  4309. Print2
  4310.     3S4S6S10S13S14S15S17SPrint_Sequenceh$18H
  4311. MainComment
  4312. Reviewer"
  4313.     0S0E
  4314. ?$38All topics, in order of appearance in the printed bookP
  4315. PrintIndent
  4316. Subject
  4317. PrintIndent
  4318. Subject
  4319. PrintIndent
  4320. Subject
  4321. Subject
  4322.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S29S30S32S36S38S39S45S47S48S
  4323. Show Navigator0
  4324. NPrint
  4325.     0S0E
  4326. Print All Topics"
  4327.     0S0E
  4328. Are you sure you want to print?
  4329. To print all the topics in this database, make sure your printer is ready, and click Yes.
  4330. (a. Contents\b. Tell Me About... )| REF
  4331. (a. Contents\b. Tell Me About... )| REF
  4332. (a. Contents\c. Troubleshooting )| Mess
  4333. (a. Contents\b. Tell Me About... )| REF
  4334. (a. Contents\c. Troubleshooting )| Mess
  4335. (a. Contents\b. Tell Me About... )| REF
  4336. (a. Contents\c. Troubleshooting )| Mess
  4337. (a. Contents\b. Tell Me About... )| REF
  4338. (a. Contents\c. Troubleshooting )| Mess
  4339. &Arial
  4340. Baskerville
  4341. &CommonBullets
  4342. 5Courier New
  4343.     1Fixedsys
  4344. &Impact
  4345. "MS Sans Serif
  4346. Symbol
  4347. "Small Fonts
  4348. "System
  4349. 1Terminal
  4350. Times New Roman
  4351. Wingdings
  4352. "Univers
  4353. Rockwell Light
  4354. FPalace Script
  4355. The DROP INDEX statement removes an index from the current database.
  4356. 115304224029232561
  4357. Syntax
  4358. DROP INDEX
  4359.  <index name>
  4360. 115304224029232562
  4361. Example
  4362. DROP INDEX CUSTNDX 
  4363. 115304224029232563
  4364. Arguments
  4365. <index name> is the name of the index to remove. 
  4366. This operation removes a Notes view.
  4367. See related topics
  4368. Click here
  4369.     SQL Typographical Conventions
  4370. Click here
  4371. Click here
  4372.     Column, Index, Table, and View Names
  4373. Click here
  4374. &Arial
  4375. Baskerville
  4376. &CommonBullets
  4377. 5Courier New
  4378.     1Fixedsys
  4379. &Impact
  4380. "MS Sans Serif
  4381. Symbol
  4382. "Small Fonts
  4383. "System
  4384. 1Terminal
  4385. Times New Roman
  4386. Wingdings
  4387. "Univers
  4388. Rockwell Light
  4389. FPalace Script
  4390. The HAVING clause specifies a search condition for a group.
  4391. 183107062429232357
  4392. Syntax
  4393. HAVING
  4394.  <search condition>
  4395. 183157062429232358
  4396. Example
  4397. SELECT LOCATION, AVG(UNITCOST) FROM INVENTORY GROUP BY LOCATION HAVING AVG(UNITCOST) > 600
  4398. The search condition must include a column function.
  4399. See related topics
  4400. Click here
  4401.     SQL Typographical Conventions    
  4402. Click here
  4403. Click here
  4404.     Column, Index, Table, and View Names
  4405. Click here
  4406. &Arial
  4407. Baskerville
  4408. &CommonBullets
  4409. 5Courier New
  4410.     1Fixedsys
  4411. &Impact
  4412. "MS Sans Serif
  4413. Symbol
  4414. "Small Fonts
  4415. "System
  4416. 1Terminal
  4417. Times New Roman
  4418. Wingdings
  4419. "Univers
  4420. Rockwell Light
  4421. FPalace Script
  4422. The searched UPDATE statement updates values in selected rows of a table. 
  4423. 115414224029232561
  4424. Syntax
  4425. UPDATE
  4426.  <table name> 
  4427.  { <column name> = <expression> } [ , ... ]
  4428. [ <where clause> ]
  4429. 115414224029232562
  4430. Examples
  4431. UPDATE INVENTORY SET UNITCOST=UNITCOST * 1.2
  4432. UPDATE STAFF SET COMMISSION = (COMMISSION * 1.25) WHERE HIREDATE < '1982-07-05'
  4433. 115414224029232563
  4434. Arguments    
  4435. <table name> is the name of the table to update.
  4436. <column name> is the name of a column in the table.
  4437. <expression> is an expression that evaluates to a new value for the column.
  4438. <where clause> identifies the rows to update. If no WHERE clause is supplied, all rows are updated.
  4439. See related topics
  4440. Click here
  4441.     SQL Typographical Conventions
  4442. Click here
  4443. Click here
  4444.     Column, Index, Table, and View Names
  4445. Click here
  4446. Click here
  4447.     WHERE
  4448. Click here
  4449. Click here
  4450.     Data Types
  4451. Click here
  4452. Fields, Notes internalInternal fields, NotesNotes internal fields
  4453. New features
  4454. !UpXX
  4455. ODBCOverview
  4456. Documentation, about
  4457. Uninstalling NotesSQL
  4458. Connection stringData sourceKeywords
  4459. Connecting to a Lotus Notes Data Source
  4460. Notes names, mapping to SQLSQL names, mapping from Notes
  4461. FormsPerformanceViews
  4462. Example: Using SQL Tables Derived from Notes Forms and Views
  4463. View column definitions
  4464. Hardware, requiredPrerequisitesRequirements, hardware and softwareSoftware, required
  4465. Error messages
  4466. DELETE SearchedSQL, grammar supported
  4467. DROP VIEWSQL, grammar supported
  4468. SELECTSQL, grammar supported
  4469. SQL, grammar supportedWHERE
  4470. r supported
  4471. SELECTSQL, grammar supported
  4472. SQL, grammar supportedWHERE
  4473. edWHERE
  4474. Fields, Notes internalInternal fields, NotesNotes internal fields
  4475. New features
  4476. ODBCOverview
  4477. Data source
  4478. Data source
  4479. Modifying a Lotus Notes Data Source
  4480. Documentation, about
  4481. Uninstalling NotesSQL
  4482. Data source
  4483. Deleting a Lotus Notes Data Source
  4484. Connection stringData sourceKeywords
  4485. Connecting to a Lotus Notes Data Source
  4486. Notes names, mapping to SQLSQL names, mapping from Notes
  4487. FormsPerformanceViews
  4488. Example: Using SQL Tables Derived from Notes Forms and Views
  4489. View column definitions
  4490. Hardware, requiredPrerequisitesRequirements, hardware and softwareSoftware, required
  4491. Error messages
  4492. Architecture, application/driverOverviewSecurity
  4493. Driver, adding and deletingInstallation
  4494. Capability reportingFunctionsODBCSQLGetInfo
  4495. Driver Capabilities: SQLGetInfo Return Values
  4496. ODBCSQL, grammar supported
  4497. Summary of Supported ODBC SQL Grammar
  4498. ODBCSQL, grammar supported
  4499. SQL, grammar supported
  4500. SQL, grammar supported
  4501. Column, Index, Table, and View Names
  4502. Universal Relation
  4503. Column namesFormsIndexesTablesViews
  4504. Mapping SQL Tables, Views, and Indexes to and from Notes
  4505. Data typesFields, rich textRich text fields
  4506. CREATE INDEXSQL, grammar supported
  4507. CREATE TABLESQL, grammar supported
  4508. CREATE VIEWSQL, grammar supported
  4509. Universal Relation
  4510. FormsIndexesPerformanceTablesViews
  4511. Using SQL Tables Derived from Notes Forms and Views
  4512. DELETE PositionedSQL, grammar supported
  4513. DELETE SearchedSQL, grammar supported
  4514. IndexesNotes viewsViews
  4515. DROP VIEWSQL, grammar supported
  4516. INSERTSQL, grammar supported
  4517. SELECTSQL, grammar supported
  4518. Applications, tipsTips, applications
  4519. Tips for Third-Party Applications and Caveats
  4520. Numeric operatorsOperators, numericSQL, grammar supported
  4521. Data typesList fieldsMulti-valued fields
  4522. Multi-Valued Fields (List Fields)
  4523. HAVINGSQL, grammar supported
  4524. ORDER BYSQL, grammar supported
  4525. SQL, grammar supportedUNION
  4526. SQL, grammar supportedWHERE
  4527. ields
  4528. Error messages
  4529. &Arial
  4530. Baskerville
  4531. &CommonBullets
  4532. 5Courier New
  4533.     1Fixedsys
  4534. &Impact
  4535. "MS Sans Serif
  4536. Symbol
  4537. "Small Fonts
  4538. "System
  4539. 1Terminal
  4540. Times New Roman
  4541. Wingdings
  4542. "Univers
  4543. Rockwell Light
  4544. FPalace Script
  4545. The SELECT statement selects rows and columns from tables either for display or as input to other SQL statements.
  4546. 115304224029232561
  4547. Syntax
  4548. SELECT
  4549. DISTINCT
  4550.  ] <fullselect> [ <ORDER BY clause> | <FOR UPDATE clause> ]  
  4551. 115304224029232562
  4552. Arguments
  4553. <fullselect> is:
  4554. <SELECT clause>
  4555. < FROM clause>
  4556.    [ <WHERE clause> ]
  4557.    [ <GROUP BY clause> ]
  4558.    [ <HAVING clause> ]
  4559.    [ <UNION clause> ]
  4560. <SELECT clause> is {  *  | <expression list> }
  4561. <expression list> is a list of column names and other expressions whose values will appear in the result table (result set).
  4562. See related topics
  4563. Click here
  4564.     SQL Typographical Conventions
  4565. Click here
  4566. Click here
  4567.     Column Functions
  4568. Click here
  4569. Click here
  4570.     Data Types
  4571. Click here
  4572. &Arial
  4573. Baskerville
  4574. &CommonBullets
  4575. 5Courier New
  4576.     1Fixedsys
  4577. &Impact
  4578. "MS Sans Serif
  4579. Symbol
  4580. "Small Fonts
  4581. "System
  4582. 1Terminal
  4583. Times New Roman
  4584. Wingdings
  4585. "Univers
  4586. Rockwell Light
  4587. FPalace Script
  4588. Column functions can be part of a SELECT clause. A column function takes an entire column of data as its argument and produces a single data item that summarizes the column. For example, the AVG column function takes a column of data and computes its average. 
  4589. The argument to a column function can be a field name or an expression. NotesSQL supports the following Column functions:
  4590. Function
  4591. Description
  4592. Returns the average of the values in a numeric field or expression. For example, AVG(SALES) returns the average of all values in the "SALES" column.
  4593. COUNT
  4594. Returns the number of values in any field expression. 
  4595. Returns the highest value in any field expression. For example, MAX(SALES) returns the highest SALES field value.
  4596. Returns the lowest value in any field expression. For example, MIN(SALES) returns the lowest SALES field value.
  4597. Returns the total of all values in a numeric field expression. For example, SUM(SALES) returns the sum of all SALES field values.
  4598. &Arial
  4599. Baskerville
  4600. &CommonBullets
  4601. 5Courier New
  4602.     1Fixedsys
  4603. &Impact
  4604. "MS Sans Serif
  4605. Symbol
  4606. "Small Fonts
  4607. "System
  4608. 1Terminal
  4609. Times New Roman
  4610. Wingdings
  4611. "Univers
  4612. Rockwell Light
  4613. FPalace Script
  4614. The FOR UPDATE clause allows the specification of a list of column names.
  4615. 115414224029232561
  4616. Syntax
  4617. FOR UPDATE OF
  4618.  <column list>
  4619. 115414224029232562
  4620. Example
  4621. SELECT * FROM INVENTORY WHERE LOCATION='New York' FOR UPDATE OF ON_HAND
  4622. See related topics
  4623. Click here
  4624.     SQL Typographical Conventions
  4625. Click here
  4626. Click here
  4627.     Column, Index, Table, and View Names
  4628. Click here
  4629. &Arial
  4630. Baskerville
  4631. &CommonBullets
  4632. 5Courier New
  4633.     1Fixedsys
  4634. &Impact
  4635. "MS Sans Serif
  4636. Symbol
  4637. "Small Fonts
  4638. "System
  4639. 1Terminal
  4640. Times New Roman
  4641. Wingdings
  4642. "Univers
  4643. Rockwell Light
  4644. FPalace Script
  4645. The FROM clause specifies the table names or views that are the source tables for a query.     
  4646. 115304224029232561
  4647. Syntax
  4648.  {<table reference> [ , ... ]
  4649. 115304224029232562
  4650. Example
  4651. SELECT * FROM CUSTOMER
  4652. 115304224029232563
  4653. Arguments
  4654. <table reference> is one of the following:
  4655. The name of a table or view with an optional alias.
  4656. An ODBC-outer-join-extension. For example:
  4657. { oj CUSTOMER LEFT OUTER JOIN ORDER ON CUSTOMER.CUSTNO = ORDER.CUSTNO }
  4658. An INNER JOIN with an ON clause. For example:
  4659. CUSTOMER INNER JOIN ORDER ON CUSTOMER.CUSTNO = ORDER.CUSTNO
  4660.   (Crystal Reports users may experience problems with operations that use INNER JOINs. For more information, see "
  4661. Click here
  4662. Tips for Third-Party Applications and Caveats
  4663. Click here
  4664. See related topics
  4665. Click here
  4666.     SQL Typographical Conventions
  4667. Click here
  4668. Click here
  4669.     Column, Index, Table, and View Names
  4670. Click here
  4671. Architecture, application/driverOverviewSecurity
  4672. Driver, adding and deletingInstallation
  4673. Capability reportingFunctionsODBCSQLGetInfo
  4674. Driver Capabilities: SQLGetInfo Return Values
  4675. ODBCSQL, grammar supported
  4676. Summary of Supported ODBC SQL Grammar
  4677. FoA"g
  4678. ODBCSQL, grammar supported
  4679. Column namesFormsIndexesTablesViews
  4680. Mapping SQL Tables, Views, and Indexes to and from Notes
  4681. Data typesFields, rich textRich text fields
  4682. CREATE INDEXSQL, grammar supported
  4683. CREATE VIEWSQL, grammar supported
  4684. INSERTSQL, grammar supported
  4685. Numeric operatorsOperators, numericSQL, grammar supported
  4686. ]L>7a
  4687. Data typesList fieldsMulti-valued fields
  4688. Multi-Valued Fields (List Fields)
  4689. HAVINGSQL, grammar supported
  4690. SQL, grammar supportedUNION
  4691. ODBCProgrammingSQLCancelSQLColumnPrivilegesSQLColumnsSQLForeignKeysSQLGetConnectOptionSQLGetStmtOptionSQLPrimaryKeysSQLProcedureColumnsSQLProceduresSQLSetConnectOptionSQLSetParamSQLSetScrollOptionsSQLSetStmtOptionSQLTablePrivilegesSQLTablesSQLTransact
  4692. ransact
  4693. SQL, grammar supported
  4694. SQL, grammar supported
  4695. Column, Index, Table, and View Names
  4696. SQL, grammar supported
  4697. SQL, grammar supported
  4698. Column, Index, Table, and View Names
  4699. wareSoftware, required
  4700. Error messages
  4701. Architecture, application/driverOverviewSecurity
  4702. Driver, adding and deletingInstallation
  4703. Capability reportingFunctionsODBCSQLGetInfo
  4704. Driver Capabilities: SQLGetInfo Return Values
  4705. ODBCSQL, grammar supported
  4706. Summary of Supported ODBC SQL Grammar
  4707. ODBCSQL, grammar supported
  4708. SQL, grammar supported
  4709. SQL, grammar supported
  4710. Column, Index, Table, and View Names
  4711. Universal Relation
  4712. Column namesFormsIndexesTablesViews
  4713. Mapping SQL Tables, Views, and Indexes to and from Notes
  4714. Data typesFields, rich textRich text fields
  4715. CREATE INDEXSQL, grammar supported
  4716. CREATE TABLESQL, grammar supported
  4717. CREATE VIEWSQL, grammar supported
  4718. Universal Relation
  4719. FormsIndexesPerformanceTablesViews
  4720. Using SQL Tables Derived from Notes Forms and Views
  4721. DELETE PositionedSQL, grammar supported
  4722. DELETE SearchedSQL, grammar supported
  4723. IndexesNotes viewsViews
  4724. DROP VIEWSQL, grammar supported
  4725. INSERTSQL, grammar supported
  4726. SELECTSQL, grammar supported
  4727. Applications, tipsTips, applications
  4728. Tips for Third-Party Applications and Caveats
  4729. Numeric operatorsOperators, numericSQL, grammar supported
  4730. Data typesList fieldsMulti-valued fields
  4731. Multi-Valued Fields (List Fields)
  4732. HAVINGSQL, grammar supported
  4733. ORDER BYSQL, grammar supported
  4734. SQL, grammar supportedUNION
  4735. SQL, grammar supportedWHERE
  4736. Operators, predicatePredicate operatorsSQL, grammar supported
  4737. Data typesList fieldsRich text fields
  4738. ODBCProgrammingSQLCancelSQLColumnPrivilegesSQLColumnsSQLForeignKeysSQLGetConnectOptionSQLGetStmtOptionSQLPrimaryKeysSQLProcedureColumnsSQLProceduresSQLSetConnectOptionSQLSetParamSQLSetScrollOptionsSQLSetStmtOptionSQLTablePrivilegesSQLTablesSQLTransact
  4739. mn, Index, Table, and View Names
  4740. able, and View Names
  4741. Universal Relation
  4742. Column namesFormsIndexesTablesViews
  4743. Mapping SQL Tables, Views, and Indexes to and from Notes
  4744. Data typesFields, rich textRich text fields
  4745. Section
  4746. Section
  4747.     3S4S6S12S13S14S15S17S
  4748. MainComment
  4749. Reviewer"
  4750.     0S0E
  4751. Indent
  4752. Subject
  4753. Indent
  4754. Subject
  4755. Subject
  4756.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  4757. Book$24Doc_Number$18$25$Conflict$REF$C1$
  4758. Contents
  4759. Viewt
  4760.     L1S5S7S8S6
  4761. Book$24Doc_Number$25
  4762. 03 Chapter 3: Using NotesSQL
  4763. Chapter 3: Using NotesSQL
  4764.       Software Requirements!
  4765. Chapter 1: About Lotus NotesSQL
  4766.       What is ODBC?"
  4767. Chapter 0: How to Use This Guide
  4768.       How to Use This Guide
  4769.       Uninstalling NotesSQL
  4770.       View Column Definitions
  4771.       Error Messages
  4772.       What is NotesSQL?
  4773.       Installing NotesSQL
  4774. 04 Chapter 4: Programming
  4775. Chapter 4: Programming 
  4776. 05 Appendix A: SQL Statements 
  4777. Appendix A: SQL Statements 
  4778.       The Universal Relation
  4779.       Rich Text Fields
  4780.       CREATE INDEX
  4781.       CREATE TABLE
  4782.       CREATE VIEW
  4783.       DELETE Positioned
  4784.       DELETE Searched
  4785.       DROP VIEW
  4786.       INSERT
  4787.       SELECT
  4788.       Numeric Operators
  4789.             HAVING
  4790.             ORDER BY
  4791.             UNION
  4792.       WHERE!
  4793.             Predicate Operators
  4794.       Data Types
  4795.       ODBC API Functions
  4796.       ALTER TABLE
  4797.       DROP INDEX
  4798.       DROP TABLE
  4799.       UPDATE Searched
  4800.             GROUP BY
  4801.             Column Functions
  4802.             FOR UPDATE
  4803.             FROM
  4804.       UPDATE Positioned
  4805. &Arial
  4806. Baskerville
  4807. &CommonBullets
  4808. 5Courier New
  4809.     1Fixedsys
  4810. &Impact
  4811. "MS Sans Serif
  4812. Symbol
  4813. "Small Fonts
  4814. "System
  4815. 1Terminal
  4816. Times New Roman
  4817. Wingdings
  4818. "Univers
  4819. Rockwell Light
  4820. FPalace Script
  4821. The ORDER BY clause specifies how to sort the records retrieved based on a query.
  4822. 115414224029232561
  4823. Syntax
  4824. ORDER BY
  4825.  { { <column name> | <integer> } [ 
  4826.  [ , ... ]
  4827. 115414224029232562
  4828. Example
  4829. SELECT LOCATION, AVG(UNITCOST) FROM INVENTORY GROUP BY LOCATION ORDER BY LOCATION DESC
  4830. See related topics
  4831. Click here
  4832.     SQL Typographical Conventions
  4833. Click here
  4834. Click here
  4835.     Column, Index, Table, and View Names
  4836. Click here
  4837. Subject$Conflict$REF$C1$
  4838. Subject
  4839. Favorite TopicsFavorite Topics
  4840. CN=Michael Stewart/OU=CAM/O=Lotus:
  4841. Subject$Conflict$REF
  4842.     L1S1
  4843. Subject
  4844. ?SubjectFrequently useful topics&
  4845. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes[D
  4846. $Modified
  4847.     1S2S3S
  4848. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O
  4849. $Flags
  4850.     0SL1S4S5S3724
  4851. $TITLE
  4852. CN=Michael Stewart/OU=CAM/O=Lotus##############
  4853.     TopicNumberTopicNumber
  4854. TopicNumber
  4855. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes####
  4856. &Arial
  4857. Baskerville
  4858. &CommonBullets
  4859. 5Courier New
  4860.     1Fixedsys
  4861. &Impact
  4862. "MS Sans Serif
  4863. Symbol
  4864. "Small Fonts
  4865. "System
  4866. 1Terminal
  4867. Times New Roman
  4868. Wingdings
  4869. "Univers
  4870. Rockwell Light
  4871. FPalace Script
  4872. The UNION clause combines SELECT statements.
  4873. 115364224029232561
  4874. Syntax
  4875. select-statement 
  4876. UNION
  4877.  select-statement
  4878. 115364224029232562
  4879. Example
  4880. SELECT F.LOCATION, I.PART, AVG(I.UNITCOST) 
  4881. FROM INVENTORY I, FACTORIES F  
  4882. WHERE F.LOCATION = I.LOCATION 
  4883. UNION SELECT I.LOCATION, I.PART, 0
  4884. FROM INVENTORY I
  4885. WHERE NOT EXISTS 
  4886. (SELECT LOCATION FROM FACTORIES
  4887. WHERE LOCATION = I.LOCATION)
  4888. GROUP BY LOCATION 
  4889. ORDER BY LOCATION DESC
  4890. See related topics
  4891. Click here
  4892.     SQL Typographical Conventions
  4893. Click here
  4894. &Arial
  4895. Baskerville
  4896. &CommonBullets
  4897. 5Courier New
  4898.     1Fixedsys
  4899. &Impact
  4900. "MS Sans Serif
  4901. Symbol
  4902. "Small Fonts
  4903. "System
  4904. 1Terminal
  4905. Times New Roman
  4906. Wingdings
  4907. "Univers
  4908. Rockwell Light
  4909. FPalace Script
  4910. The positioned Update statement updates the last row fetched.
  4911. 115304224029232561
  4912. Syntax
  4913. UPDATE
  4914.  <table name> 
  4915.  { <column name> = <value expression> } [ , ... ]
  4916. WHERE CURRENT OF
  4917.  <cursor name>
  4918. 115304224029232562
  4919. Example
  4920. UPDATE INVENTORY SET QTY = 100.00 WHERE CURRENT OF SQL_CUR_0
  4921. 115304224029232563
  4922. Arguments
  4923. <table name> is the name of the table to update. 
  4924. <column name> is the name of a column in the table. 
  4925. <value expression> is the new value for the column. This must be either a value expression or a dynamic parameter.
  4926. <cursor name> is the name of the cursor pointing to the row to update.
  4927. See related topics
  4928. Click here
  4929.     SQL Typographical Conventions
  4930. Click here
  4931. Click here
  4932.     Column, Index, Table, and View Names
  4933. Click here
  4934. Click here
  4935.     Data Types
  4936. Click here
  4937. &Arial
  4938. Baskerville
  4939. &CommonBullets
  4940. 5Courier New
  4941.     1Fixedsys
  4942. &Impact
  4943. "MS Sans Serif
  4944. Symbol
  4945. "Small Fonts
  4946. "System
  4947. 1Terminal
  4948. Times New Roman
  4949. Wingdings
  4950. "Univers
  4951. Rockwell Light
  4952. FPalace Script
  4953. The WHERE clause specifies the conditions that records must meet for retrieval.
  4954. 115304224029232561
  4955. Syntax
  4956. WHERE
  4957.  <search condition>
  4958. 115304224029232562
  4959. Examples
  4960. SELECT * FROM CUSTOMER WHERE CITY='New York'
  4961. SELECT PART_NO, DESCRIPT, ON_HAND, LOCATION, UNITCOST FROM INVENTORY WHERE ON_HAND > 50
  4962. SELECT PART_NO, DESCRIPT, LOCATION, ON_HAND, UNITCOST FROM INVENTORY WHERE LOCATION = 'Los Angeles' OR LOCATION = 'New York' AND ON_HAND < 20 AND UNITCOST < 1000
  4963. 115304224029232563
  4964. Arguments
  4965. <search condition> is <boolean term> [ OR <search condition> ]
  4966. <boolean term> is <boolean factor> [ AND <boolean term> ]
  4967. <boolean factor> is [ NOT ] <boolean primary>
  4968. <boolean primary> is <predicate> | ( <search condition> )
  4969. <predicate> is one of the following:
  4970. <between predicate> is:
  4971. <expression> [ NOT ] BETWEEN <expression> AND <expression>
  4972. <comparison predicate> is:
  4973. <expression> <comparison operator> <expression> 
  4974. <exists predicate> is:
  4975. [ NOT ] EXISTS ( <subquery>)
  4976. <in predicate> is:
  4977. [ NOT ] IN { <subquery> | <value list> }
  4978. <like predicate> is:
  4979. <column name> [ NOT ] LIKE <search pattern>
  4980. <quantified comparison predicate> is:
  4981. <expression> <comparison operator> { ANY | SOME } <subquery> 
  4982. <all condition> is:
  4983. <expression> <comparison operator> [ NOT ] ALL ( <subquery> )
  4984. <IN comparison with subquery>is:
  4985. <expression> [ NOT ] IN ( <subquery> )
  4986. <join condition> is:
  4987. <column expression> <comparison operator> <column expression>
  4988. These column expressions are generally qualified by a table name or alias. Column expressions cannot include asterisks ( * ).
  4989. See related topics
  4990. Click here
  4991.     SQL Typographical Conventions
  4992. Click here
  4993. Click here
  4994.     Column, Index, Table, and View Names
  4995. Click here
  4996. &Arial
  4997. Baskerville
  4998. &CommonBullets
  4999. 5Courier New
  5000.     1Fixedsys
  5001. &Impact
  5002. "MS Sans Serif
  5003. Symbol
  5004. "Small Fonts
  5005. "System
  5006. 1Terminal
  5007. Times New Roman
  5008. Wingdings
  5009. "Univers
  5010. Rockwell Light
  5011. FPalace Script
  5012. NotesSQL supports the following predicate operators:
  5013. Operator
  5014. Meaning
  5015. Less Than
  5016. Greater Than
  5017. Less Than or Equal To
  5018. Greater Than or Equal To
  5019. Equal To
  5020. Not Equal To
  5021. BETWEEN
  5022. Specifies a range of values between a lower and upper boundary.
  5023. Specifies a member of a set of specified values or a member of a subquery.
  5024. Use for matching a pattern. Wildcard characters in LIKE predicate:
  5025. Use an underscore ( _ ) to represent a single character.
  5026. Use a percent symbol ( % ) to represent any number of characters.p
  5027. Use a backslash ( \ ) as the escape character.
  5028. Use the NOT operator with another operator to specify a search condition that is false. For example: NOT IN, NOT LIKE, or NOT BETWEEN.
  5029. Use to compare a value to each value returned by a subquery. Can be prefaced by =, <>, >, >=, <, <=, or =.
  5030. =ANY is equivalent to IN. 
  5031. <>ANY is equivalent to NOT IN.
  5032. SOME is an alternate keyword for ANY.
  5033. Use to compare a value to each value returned by a subquery. Can be prefaced by =, <>, >, >=, <, or <=.
  5034. EXISTS
  5035. "True" if a subquery returned at least one record.
  5036. &Arial
  5037. Baskerville
  5038. &CommonBullets
  5039. 5Courier New
  5040.     1Fixedsys
  5041. &Impact
  5042. "MS Sans Serif
  5043. Symbol
  5044. "Small Fonts
  5045. "System
  5046. 1Terminal
  5047. Times New Roman
  5048. Wingdings
  5049. "Univers
  5050. Rockwell Light
  5051. FPalace Script
  5052. ODBC (Open Database Connectivity) is an interface that allows applications to retrieve and manipulate data in database management systems using SQL. The interface allows a single application to connect to many different types of databases through a standard protocol. ODBC is implemented as a driver manager and multiple drivers. Each driver links the application to a specific type of database.
  5053. The major components of ODBC are the ODBC driver manager and the underlying drivers. Each ODBC driver is a dynamic link library for accessing a specific type of database. ODBC uses the driver manager to handle finding and connecting to a driver and an administration tool to configure ODBC data sources. An ODBC data source may be a local directory or file or a combination of a DBMS, a remote host operating system, and a network.
  5054. &Arial
  5055. Baskerville
  5056. &CommonBullets
  5057. 5Courier New
  5058.     1Fixedsys
  5059. &Impact
  5060. "MS Sans Serif
  5061. Symbol
  5062. "Small Fonts
  5063. "System
  5064. 1Terminal
  5065. Times New Roman
  5066. Wingdings
  5067. "Univers
  5068. Rockwell Light
  5069. FPalace Script
  5070. NotesSQL is the Lotus Notes ODBC (2.x) driver. It allows you to open and query a Notes database (an .NSF file) through the 
  5071. Click here
  5072. Open Database Connectivity (ODBC) interface
  5073. Click here
  5074. Here is the application/driver hierarchy (using 32-bit Windows file names):
  5075. (((   
  5076. ```HHH
  5077. ppp000
  5078. CN=Michael Stewa
  5079. *On 32-bit Windows, NotesSQL consists of 3 DLLs. When an ODBC connection is made, NSQL32.DLL is called by ODBC32.DLL, the ODBC Driver Manager. NSQL32.DLL is the DLL whose name appears in ODBC.INI. NSQLV32.DLL is called by NSQL32.DLL. When configuring a NotesSQL data source (an operation not shown in the diagram), NSQLC32.DLL is called by the ODBC Administrator. 
  5080. ** NotesSQL communicates exclusively with the Lotus Notes client or Domino server software. Lotus Notes and Domino handle all network traffic and security.
  5081. &Arial
  5082. Baskerville
  5083. &CommonBullets
  5084. 5Courier New
  5085.     1Fixedsys
  5086. &Impact
  5087. "MS Sans Serif
  5088. Symbol
  5089. "Small Fonts
  5090. "System
  5091. 1Terminal
  5092. Times New Roman
  5093. Wingdings
  5094. "Univers
  5095. Rockwell Light
  5096. FPalace Script
  5097. Before you can connect to a Notes database with NotesSQL, you must add a data source for it. You can change or delete a data source at any time. You can use as many data sources as you like with a particular driver, provided no two data sources have the same name.
  5098. 368837628829232348
  5099. To add a Lotus Notes data source:
  5100.   1.    
  5101. Start the ODBC Data Source Administrator.
  5102.   2.    Select the type of data source you want to add. On 32-bit Windows platforms, you can add a user, system, or file data source. 
  5103.   3.    Click Add.
  5104.   4.    In the Create New Data Source wizard, select Lotus NotesSQL from the list of installed ODBC drivers. (If you are adding a file data source, you can click the Advanced button to manually add driver-specific keywords.)
  5105.   5.    Click Finish if you are adding a user or system data source. Click Next if you are adding a file data source.
  5106. If you are adding a user or system data source, the Lotus Notes ODBC 2.0 Setup dialog box appears:
  5107. If you are adding a file data source, successive Create New Data Source screens prompt you for the data source name and show you the information that will be included in the .DSN data source file. If NotesSQL requires more information (such as a database name) to establish a connection, the NotesSQL Connect dialog box appears:
  5108. om Folder
  5109. The Lotus Notes ODBC 2.0 Setup and NotesSQL Connect dialog boxes are very similar. Each lets you specify a server and database for the data source and set NotesSQL options. The Lotus Notes ODBC 2.0 Setup dialog box also lets you specify the data source name and description.
  5110.   6.    To specify the server and database, do one of the following:
  5111. Type the server and/or database name in the Server and Database fields. If you do not specify a server name, the local machine is assumed. If the database is not in the Notes data directory, specify an absolute path or a path relative to that directory. You can use a Universal Naming Convention (UNC) file name if the database is on a local server (a server accessible through your network file system, not a Domino server). UNC file names for Notes databases have the form "\\<ServerName>\<ShareName>\<Directory1>\<Directory2>\<...>\<DatabaseName>.NSF".
  5112. Choose an available server and/or database from the lists in the appropriate fields. (Note that, depending on the number of servers and databases in your system, it may take some time to build these lists.)
  5113. If you specify the local machine (or leave the Server field blank), click Browse to search for available databases on your local machine.
  5114.  If you are creating a machine (user or system) data source, you do not need to have Notes loaded. If Notes is not loaded, the browse button and drop-down lists will not be available, but you can still type server and database names in the appropriate edit fields.
  5115.   7.    Set NotesSQL options as needed. (For more information about the NotesSQL options in these dialog boxes, see "
  5116. Click here
  5117. Configuring a Lotus Notes Data Source
  5118. Click here
  5119.   8.    When you have finished defining your data source, click OK. 
  5120.   If you are using 16-bit Windows, you cannot add a file data source. Also note that the ODBC Data Source Administrator and NotesSQL will present slightly different dialog boxes. For example, the Browse button and drop-down server and database lists do not appear in the NotesSQL dialog boxes for 16-bit Windows. However, the basic method for adding data sources is similar to the method described above.
  5121. See related topics
  5122. Click here
  5123.     Configuring a Lotus Notes Data Source
  5124. Click here
  5125. &Arial
  5126. Baskerville
  5127. &CommonBullets
  5128. 5Courier New
  5129.     1Fixedsys
  5130. &Impact
  5131. "MS Sans Serif
  5132. Symbol
  5133. "Small Fonts
  5134. "System
  5135. 1Terminal
  5136. Times New Roman
  5137. Wingdings
  5138. "Univers
  5139. Rockwell Light
  5140. FPalace Script
  5141. You can use NotesSQL with any application that supports ODBC drivers for external data access. To connect to the Notes database, you select the data source you defined through the ODBC Data Source Administrator. (For more information about defining data sources, see "
  5142. Click here
  5143. Adding a Lotus Notes Data Source
  5144. Click here
  5145. Click here
  5146. Modifying a Lotus Notes Data Source
  5147. Click here
  5148. ," and "
  5149. Click here
  5150. Configuring a Lotus Notes Data Source
  5151. Click here
  5152. If your Notes user ID is password-protected, Notes prompts for a password when you first connect to a remote database using NotesSQL. This information is not database-specific and is retained for the length of the session, so you will not need to enter it more than once if you connect to more than one database.
  5153. Lotus Notes never prompts for a user ID. Your user ID is part of your workstation installation. 
  5154. 73957251229232354
  5155. Connection Keywords and Strings
  5156. Whether you are using a third-party ODBC-compliant application or creating your own program, one way to connect to a data source is to call the ODBC API function SQLDriverConnect. Depending on the method you use, you may either call the function explicitly or have it called for you by an application or other software layer (such as ADO). 
  5157. When you call SQLDriverConnect, you pass keyword/value pairs as arguments. NotesSQL supports the following general keywords for the SQLDriverConnect call:
  5158. Keyword
  5159. Description
  5160. The name of the data source.
  5161. Database 
  5162. The name of the Notes database, with a path if necessary.
  5163. Server 
  5164. The name of the Notes server where the database is located. 
  5165. If the database is on the local workstation, leave this field blank. 
  5166. DRIVER
  5167. The name of the ODBC driver.
  5168. If you use the DSN keyword, that is the only keyword required. If you do not use the DSN keyword, only the Database and DRIVER keywords are required. If you do not specify a server, the local machine is assumed.
  5169. To connect to the Personnel data source, you would use the following connection string:
  5170. DSN=Personnel;
  5171. To connect to a database in the directory PERSONNEL on server HR_1, you would use the following connection string:
  5172. DRIVER = {Lotus NotesSQL 2.0 (32-bit) ODBC DRIVER (*.nsf)}; Database=Personnel\employee.nsf; Server=HR_1;
  5173. NotesSQL also supports the following driver-specific keywords:
  5174. Keyword
  5175. Minimum
  5176. Maximum
  5177. Defaultd
  5178. f$Z'U
  5179. Description
  5180. MaxSubquery
  5181. f$Z'U
  5182. This parameter specifies the maximum number of nested subqueries in a SQL statement.
  5183. MaxStmtLen 
  5184. 32767
  5185. f$Z'U
  5186. This parameter specifies the maximum length of a SQL statement passed to prepare, execute, executeQuery, or executeUpdate.
  5187. MaxRels
  5188. f$Z'U
  5189. This parameter specifies the maximum number of tables in a single SQL statement.
  5190. MaxVarcharLen
  5191. 15360
  5192. f$Z'U
  5193. This parameter specifies the maximum number of bytes NotesSQL allows in a string associated with a text field. This limits the number of characters returned from a Notes text field and the length of a string to be inserted into a Notes text field.
  5194. MaxLongVarcharLen
  5195. 15360
  5196. f$Z'U
  5197. This parameter is similar to MaxVarcharLen, but it applies to rich text fields.
  5198. KeepTempIdx
  5199. f$Z'U
  5200. This option controls the saving of temporary indexes. Set to 1, temporary indexes will be saved until disconnect() is called. Set to 0, temporary indexes will be deleted at the end of each SQL statement.
  5201. ShowImplicitFlds
  5202. f$Z'U
  5203. This option controls whether certain Notes fields are provided through DatabaseMetaData. Set to 0, internal fields will not be shown. Set to 1, internal fields will be shown.
  5204. MapSpecialChars
  5205. f$Z'U
  5206. This option controls whether certain characters are mapped to the underscore character ( _ ).  Set to 0, no mapping will occur. Set to 1, special characters will be mapped to the underscore. 
  5207. ThreadTimeout
  5208. 99,999
  5209. f$Z'U
  5210. All calls are serialized so that they proceed one after the other. This parameter specifies the number of seconds one thread should wait for another thread to finish before timing out. Note that a value of 0 means wait forever.
  5211. Each keyword has a minimum, maximum, and default value. If you do not specify a value, the default value is used. 
  5212. These keywords correspond to the options you can set in NotesSQl dialog boxes when adding or modifying a data source. For more information, see "@
  5213. Click here
  5214. Configuring a Lotus Notes Data SourceC
  5215. Click here
  5216. SQLDriverConnect returns an output string containing the keyword/value pairs you specified. We recommend that you specify a 512 byte buffer for the output string.
  5217. See related topics
  5218. Click here
  5219.     Adding a Lotus Notes Data Source
  5220. Click here
  5221. Click here
  5222.     Configuring a Lotus Notes Data Source
  5223. Click here
  5224. CREATE TABLESQL, grammar supported
  5225. Universal Relation
  5226. Universal Relation
  5227. FormsIndexesPerformanceTablesViews
  5228. Using SQL Tables Derived from Notes Forms and Views
  5229. DELETE PositionedSQL, grammar supported
  5230. IndexesNotes viewsViews
  5231. Applications, tipsTips, applications
  5232. Tips for Third-Party Applications and Caveats
  5233. Operators, predicatePredicate operatorsSQL, grammar supported
  5234. Data typesList fieldsRich text fields
  5235. SQL, grammar supportedUPDATE Searched
  5236. sJ=:'g
  5237. Fields, Notes internalInternal fields, NotesNotes internal fields
  5238. New features
  5239. ODBCOverview
  5240. Data source
  5241. Data source
  5242. Modifying a Lotus Notes Data Source
  5243. Documentation, about
  5244. Uninstalling NotesSQL
  5245. Data source
  5246. Deleting a Lotus Notes Data Source
  5247. Connection stringData sourceKeywords
  5248. Connecting to a Lotus Notes Data Source
  5249. Notes names, mapping to SQLSQL names, mapping from Notes
  5250. FormsPerformanceViews
  5251. Example: Using SQL Tables Derived from Notes Forms and Views
  5252. View column definitions
  5253. Hardware, requiredPrerequisitesRequirements, hardware and softwareSoftware, required
  5254. Error messages
  5255. Architecture, application/driverOverviewSecurity
  5256. Driver, adding and deletingInstallation
  5257. Capability reportingFunctionsODBCSQLGetInfo
  5258. Driver Capabilities: SQLGetInfo Return Values
  5259. ODBCSQL, grammar supported
  5260. Summary of Supported ODBC SQL Grammar
  5261. ODBCSQL, grammar supported
  5262. SQL, grammar supported
  5263. SQL, grammar supported
  5264. Column, Index, Table, and View Names
  5265. Universal Relation
  5266. Column namesFormsIndexesTablesViews
  5267. Mapping SQL Tables, Views, and Indexes to and from Notes
  5268. Data typesFields, rich textRich text fields
  5269. CREATE INDEXSQL, grammar supported
  5270. CREATE TABLESQL, grammar supported
  5271. CREATE VIEWSQL, grammar supported
  5272. Universal Relation
  5273. FormsIndexesPerformanceTablesViews
  5274. Using SQL Tables Derived from Notes Forms and Views
  5275. DELETE PositionedSQL, grammar supported
  5276. DELETE SearchedSQL, grammar supported
  5277. IndexesNotes viewsViews
  5278. DROP VIEWSQL, grammar supported
  5279. INSERTSQL, grammar supported
  5280. SELECTSQL, grammar supported
  5281. Applications, tipsTips, applications
  5282. Tips for Third-Party Applications and Caveats
  5283. Numeric operatorsOperators, numericSQL, grammar supported
  5284. Data typesList fieldsMulti-valued fields
  5285. Multi-Valued Fields (List Fields)
  5286. HAVINGSQL, grammar supported
  5287. ORDER BYSQL, grammar supported
  5288. SQL, grammar supportedUNION
  5289. SQL, grammar supportedWHERE
  5290. Operators, predicatePredicate operatorsSQL, grammar supported
  5291. Data typesList fieldsRich text fields
  5292. ODBCProgrammingSQLCancelSQLColumnPrivilegesSQLColumnsSQLForeignKeysSQLGetConnectOptionSQLGetStmtOptionSQLPrimaryKeysSQLProcedureColumnsSQLProceduresSQLSetConnectOptionSQLSetParamSQLSetScrollOptionsSQLSetStmtOptionSQLTablePrivilegesSQLTablesSQLTransact
  5293. ALTER TABLESQL, grammar supported
  5294. DROP INDEXSQL, grammar supported
  5295. DROP TABLESQL, grammar supported
  5296. Data sourceDatabase connection parametersInstallationSQL statement length
  5297. Configuring a Lotus Notes Data Source
  5298. SQL, grammar supportedUPDATE Searched
  5299. GROUP BYSQL, grammar supported
  5300. ORDER BYSQL, grammar supported
  5301. ALTER TABLESQL, grammar supported
  5302. GROUP BYSQL, grammar supported
  5303. Fields, Notes internal
  5304. Internal fields, Notes
  5305. Notes internal fields
  5306. New features
  5307. Overview
  5308. Data source
  5309. Documentation, about
  5310. Uninstalling NotesSQL
  5311. Connection string
  5312. Keywords
  5313. Notes names, mapping to SQL
  5314. SQL names, mapping from Notes
  5315. Forms
  5316. Performance
  5317. Views
  5318. View column definitions
  5319. Hardware, required
  5320. Prerequisites
  5321. Requirements, hardware and software
  5322. Software, required
  5323. Error messages
  5324. Architecture, application/driver
  5325. Security
  5326. Driver, adding and deleting
  5327. Installation
  5328. Capability reporting
  5329. Functions
  5330. SQLGetInfo
  5331. SQL, grammar supported
  5332. Universal Relation
  5333. Column names
  5334. Indexes
  5335. Tables
  5336. Data types
  5337. Fields, rich text
  5338. Rich text fields
  5339. CREATE INDEX
  5340. CREATE TABLE
  5341. CREATE VIEW
  5342. DELETE Positioned
  5343. DELETE Searched
  5344. Notes views
  5345. DROP VIEW
  5346. INSERT
  5347. SELECT
  5348. Applications, tips
  5349. Tips, applications
  5350. Numeric operators
  5351. Operators, numeric
  5352. List fields
  5353. Multi-valued fields
  5354. HAVING
  5355. ORDER BY
  5356. UNION
  5357. WHERE
  5358. Operators, predicate
  5359. Predicate operators
  5360. Programming
  5361. SQLCancel
  5362. SQLColumnPrivileges
  5363. SQLColumns
  5364. SQLForeignKeys
  5365. SQLGetConnectOption
  5366. SQLGetStmtOption
  5367. SQLPrimaryKeys
  5368. SQLProcedureColumns
  5369. SQLProcedures
  5370. SQLSetConnectOption
  5371. SQLSetParam
  5372. SQLSetScrollOptions
  5373. SQLSetStmtOption
  5374. SQLTablePrivileges
  5375. SQLTables
  5376. SQLTransact
  5377. ALTER TABLE
  5378. DROP INDEX
  5379. DROP TABLE
  5380. Database connection parameters
  5381. SQL statement length
  5382. UPDATE Searched
  5383. GROUP BY
  5384. GROUP BYSQL, grammar supported
  5385. DROP TABLESQL, grammar supported
  5386. Column functionsFunctions, columnSQL, grammar supported
  5387. FROMSQL, grammar supported
  5388. Fields, Notes internal
  5389. Internal fields, Notes
  5390. Notes internal fields
  5391. New features
  5392. Overview
  5393. Data source
  5394. Documentation, about
  5395. Uninstalling NotesSQL
  5396. Connection string
  5397. Keywords
  5398. Notes names, mapping to SQL
  5399. SQL names, mapping from Notes
  5400. Forms
  5401. Performance
  5402. Views
  5403. View column definitions
  5404. Hardware, required
  5405. Prerequisites
  5406. Requirements, hardware and software
  5407. Software, required
  5408. Error messages
  5409. Architecture, application/driver
  5410. Security
  5411. Driver, adding and deleting
  5412. Installation
  5413. Capability reporting
  5414. Functions
  5415. SQLGetInfo
  5416. SQL, grammar supported
  5417. Universal Relation
  5418. Column names
  5419. Indexes
  5420. Tables
  5421. Data types
  5422. Fields, rich text
  5423. Rich text fields
  5424. CREATE INDEX
  5425. CREATE TABLE
  5426. CREATE VIEW
  5427. DELETE Positioned
  5428. DELETE Searched
  5429. Notes views
  5430. DROP VIEW
  5431. INSERT
  5432. SELECT
  5433. Applications, tips
  5434. Tips, applications
  5435. Numeric operators
  5436. Operators, numeric
  5437. List fields
  5438. Multi-valued fields
  5439. HAVING
  5440. ORDER BY
  5441. UNION
  5442. WHERE
  5443. Operators, predicate
  5444. Predicate operators
  5445. Programming
  5446. SQLCancel
  5447. SQLColumnPrivileges
  5448. SQLColumns
  5449. SQLForeignKeys
  5450. SQLGetConnectOption
  5451. SQLGetStmtOption
  5452. SQLPrimaryKeys
  5453. SQLProcedureColumns
  5454. SQLProcedures
  5455. SQLSetConnectOption
  5456. SQLSetParam
  5457. SQLSetScrollOptions
  5458. SQLSetStmtOption
  5459. SQLTablePrivileges
  5460. SQLTables
  5461. SQLTransact
  5462. ALTER TABLE
  5463. DROP INDEX
  5464. DROP TABLE
  5465. Database connection parameters
  5466. SQL statement length
  5467. UPDATE Searched
  5468. GROUP BY
  5469. Column functions
  5470. Functions, column
  5471. FOR UPDATE
  5472. File DSNs
  5473. !UpXX
  5474. Modifying a Lotus Notes Data Source
  5475. Deleting a Lotus Notes Data Source
  5476. Connecting to a Lotus Notes Data Source
  5477. Example: Using SQL Tables Derived from Notes Forms and Views
  5478. Driver Capabilities: SQLGetInfo Return Values
  5479. Summary of Supported ODBC SQL Grammar
  5480. FoA"g
  5481. Column, Index, Table, and View Names
  5482. Mapping SQL Tables, Views, and Indexes to and from Notes
  5483. Using SQL Tables Derived from Notes Forms and Views
  5484. Tips for Third-Party Applications and Caveats
  5485. ]L>7a
  5486. Multi-Valued Fields (List Fields)
  5487. Configuring a Lotus Notes Data Source
  5488. sJ=:'g
  5489. Modifying a Lotus Notes Data Source
  5490. Deleting a Lotus Notes Data Source
  5491. Connecting to a Lotus Notes Data Source
  5492. Example: Using SQL Tables Derived from Notes Forms and Views
  5493. Driver Capabilities: SQLGetInfo Return Values
  5494. Summary of Supported ODBC SQL Grammar
  5495. Column, Index, Table, and View Names
  5496. Mapping SQL Tables, Views, and Indexes to and from Notes
  5497. Using SQL Tables Derived from Notes Forms and Views
  5498. Tips for Third-Party Applications and Caveats
  5499. Multi-Valued Fields (List Fields)
  5500. Configuring a Lotus Notes Data Source
  5501. ived from Notes Forms and Views
  5502. Tips for Third-Party Applications and Caveats
  5503. sJ=:'g
  5504. H_UPDATE_SEARCHED_OVERVIEWUPDATE Searched
  5505. 05 Appendix A: SQL Statements 
  5506. SQL, grammar supportedUPDATE Searched
  5507. Contents
  5508. OverviewContext Help FormUPDATE SearchedOverview
  5509. H_UPDATE_SEARCHED_OVERVIEW_MIDTOPIC_115414224029232561=SyntaxH_UPDATE_SEARCHED_OVERVIEW_MIDTOPIC_115414224029232562=ExamplesH_UPDATE_SEARCHED_OVERVIEW_MIDTOPIC_115414224029232563=Arguments    
  5510. CN=Michael Stewart/OU=CAM/O=Lotus
  5511. ######################
  5512. ##########################################################
  5513. H_GROUP_BY_OVERVIEWGROUP BY
  5514. 05 Appendix A: SQL Statements 
  5515. GROUP BYSQL, grammar supported
  5516. Contents
  5517. OverviewContext Help FormGROUP BYOverview
  5518. H_GROUP_BY_OVERVIEW_MIDTOPIC_115304224029232561=SyntaxH_GROUP_BY_OVERVIEW_MIDTOPIC_115304224029232562=Example
  5519. CN=Michael Stewart/OU=CAM/O=Lotus
  5520. ##########################################################
  5521. ##########################################################
  5522. ##########################################################
  5523. ##########################################################
  5524. ##########################################################
  5525. ##########################################################
  5526. ##########################################################
  5527. ##########################################################
  5528. ##########################################################
  5529. Marian Sterna. Contents| How
  5530. CN=Michael Stewart/OU=CAM/O=Lotus 
  5531. Section
  5532. Section
  5533.     3S4S6S12S13S14S15S17S
  5534. MainComment
  5535. Reviewer"
  5536.     0S0E
  5537. Indent
  5538. Subject
  5539. Indent
  5540. Subject
  5541. Subject
  5542.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  5543. Book$24Doc_Number$18$25$Conflict$REF
  5544. Contents
  5545. Viewt
  5546.     L1S5S7S8S16
  5547. Book$24Doc_Number$25
  5548.  Bookh$24
  5549. Section
  5550. Section
  5551.     3S4S6S12S13S14S15S17SDoc_Numberh$18H
  5552. MainComment
  5553. Reviewer"
  5554.     0S0E
  5555. ?$25Contents
  5556. Indent
  5557. Subject
  5558. Indent
  5559. Subject
  5560. Subject
  5561.     3S4S6S10S12S13S15S16S17S19S23S25S26S28S32S34S35S
  5562. ##################################
  5563. H_COLUMN_FUNCTIONS_OVERVIEWColumn Functions
  5564. 05 Appendix A: SQL Statements 
  5565. Column functionsFunctions, columnSQL, grammar supported
  5566. Contents
  5567. OverviewContext Help FormColumn FunctionsOverview
  5568. CN=Michael Stewart/OU=CAM/O=Lotus
  5569. #################
  5570. H_FOR_UPDATE_OVERVIEWFOR UPDATE
  5571. 05 Appendix A: SQL Statements 
  5572. FOR UPDATESQL, grammar supported
  5573. Contents
  5574. OverviewContext Help FormFOR UPDATEOverview
  5575. H_FOR_UPDATE_OVERVIEW_MIDTOPIC_115414224029232561=SyntaxH_FOR_UPDATE_OVERVIEW_MIDTOPIC_115414224029232562=Example
  5576. CN=Michael Stewart/OU=CAM/O=Lotus
  5577. ########################################################
  5578. H_FROM_OVERVIEWFROM
  5579. 05 Appendix A: SQL Statements 
  5580. FROMSQL, grammar supported
  5581. Contents
  5582. OverviewContext Help FormFROMOverview
  5583. H_FROM_OVERVIEW_MIDTOPIC_115304224029232561=SyntaxH_FROM_OVERVIEW_MIDTOPIC_115304224029232562=ExampleH_FROM_OVERVIEW_MIDTOPIC_115304224029232563=Arguments
  5584. CN=Michael Stewart/OU=CAM/O=Lotus
  5585. #####################################
  5586. ##########################################################
  5587. ##########################################################
  5588. ##########################################################
  5589. ##########################################################
  5590. ##########################################################
  5591. ##########################################################
  5592. ##########################################################
  5593. ##########################################################
  5594. H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEWFrequently Asked Questions (FAQ)
  5595. 03 Chapter 3: Using NotesSQL
  5596. FAQFile DSNsJDBCJava toolsJoinsNotes, versions supportedODBCReports, creatingSecurityTools, using with NotesSQL
  5597. Contents
  5598. OverviewContext Help FormFrequently Asked Questions (FAQ)Overview
  5599. H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_74017251229232361=Which versions of Notes can NotesSQL 2.05 access?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_205816464029255036=<+!><-!>Which Notes client software must I install to use NotesSQL 2.05 access?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_257363766429254867=Can I use NotesSQL 2.05 with a File DSN?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_257363766429254868=How can I improve the performance of my NotesSQL application?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_257363766429254869=Can I use a Universal Naming Convention (UNC) file name to connect to a Notes database?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_257363766429254871=How can a third party application access NotesSQL 2.05 internal fields?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_257363766429254870=Can I access the UNID (Universal Note ID) and the $REF fields of a Notes document? H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_257363766429254872=Can I use internal fields in a join?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_257363766429254873=What changes were made in NotesSQL 2.05 to improve the NotesSQL ODBC Setup?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_16971878429254897=Which platforms does NotesSQL 2.05 support?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_16971878429254898=Can  I use NotesSQL 2.05 on a Domino server without  installing a Notes client?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_73957251229232354=Can I share ODBC handles between threads?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_73957251229232355=Can I use NotesSQL with the JDBC-ODBC bridge?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_73957251229232356=What Java tools can I use to connect to NotesSQL using the JDBC-ODBC bridge?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_205816464029255037=<+!><-!>How can I use NotesSQL with eSuite?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_73957251229232357=Can I use NotesSQL with NetObjects Fusion?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_73957251229232358=Can I access NotesSQL using Active Server Pages? H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_73957251229232359=Can I use FrontPage 98 to generate Active Server Pages (ASP) and access NotesSQL 2.05?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_73957251229232360=Where can I get NotesSQL 2.05?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_74017251229232362=Can I produce a report that joins Notes data and data from my relational database?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_74017251229232363=Can I update Notes databases via NotesSQL 2.05?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_74017251229232364=What security is in place when I use NotesSQL 2.05 to access Notes?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_423141404829251039=The NotesSQL installation process seems different. What has changed?H_FREQUENTLY_ASKED_QUESTIONS_FAQ_OVERVIEW_MIDTOPIC_423141404829251038=How can I contact the NotesSQL team regarding bugs, questions, or feedback?
  5600. CN=Michael Stewart/OU=CAM/O=Lotus
  5601. ###############################################
  5602. H_UPDATE_POSITIONED_OVERVIEWUPDATE Positioned
  5603. 05 Appendix A: SQL Statements 
  5604. SQL, grammar supportedUPDATE Positioned
  5605. Contents
  5606. OverviewContext Help FormUPDATE PositionedOverview
  5607. H_UPDATE_POSITIONED_OVERVIEW_MIDTOPIC_115304224029232561=SyntaxH_UPDATE_POSITIONED_OVERVIEW_MIDTOPIC_115304224029232562=ExampleH_UPDATE_POSITIONED_OVERVIEW_MIDTOPIC_115304224029232563=Arguments
  5608. CN=Michael Stewart/OU=CAM/O=Lotus
  5609. ##########
  5610. $SUBVIEWMarian Sternc. Index|IDX
  5611. CN=Michael Stewart/OU=CAM/O=Lotus
  5612. MainComment
  5613. Reviewer"
  5614.     0S0E
  5615. Index_Entries$22Subject$Conflict$REF
  5616. TopicType
  5617. GuideMe
  5618.     L1S2S4S5S6S7S1(
  5619. Index_EntriesSubject
  5620.  Index_EntriesIndex$22H
  5621. MainComment
  5622. Reviewer"
  5623.     0S0E
  5624. ?Subject&
  5625. ##########################################################
  5626. ##########################################################
  5627. ##########################################################
  5628. ##########################################################
  5629. ##########################################################
  5630. ##########################################################
  5631. ##########################################################
  5632. ##########################################################
  5633. ##########################################################
  5634. ##########################################################
  5635. ##########################################################
  5636. ##########################################################
  5637. ##########################################################
  5638. ##########################################################
  5639. ##########################################################
  5640. ##########################################################
  5641. ##########################################################
  5642. ##########################################################
  5643. ##########################################################
  5644. ##########################################################
  5645. ##########################################################
  5646. ##########################################################
  5647. ##########################################################
  5648. ##########################################################
  5649. ##########################################################
  5650. ##########################################################
  5651. ##########################################################
  5652. ##########################################################
  5653. ##########################################################
  5654. ##########################################################
  5655. ##########################################################
  5656. ##########################################################
  5657. ##########################################################
  5658. ##########################################################
  5659. ##########################################################
  5660. ##########################################################
  5661. ##########################################################
  5662. ##########################################################
  5663. ##########################################################
  5664. ##########################################################
  5665. ##########################################################
  5666. ##########################################################
  5667. ##########################################################
  5668. ##########################################################
  5669. ##########################################################
  5670. ##########################################################
  5671. ##########################################################
  5672. ##########################################################
  5673. ##########################################################
  5674. ##########################################################
  5675. ##########################################################
  5676. ##########################################################
  5677. ##########################################################
  5678. ##########################################################
  5679. ##########################################################
  5680. ##########################################################
  5681. ##########################################################
  5682. ##########################################################
  5683. ##########################################################
  5684. ##########################################################
  5685. ##########################################################
  5686. ##########################################################
  5687. ##########################################################
  5688. ##########################################################
  5689. ##########################################################
  5690. ##########################################################
  5691. ##########################################################
  5692. ##########################################################
  5693. ##########################################################
  5694. ##########################################################
  5695. ##########################################################
  5696. ##########################################################
  5697. ##########################################################
  5698. ##########################################################
  5699. ##########################################################
  5700. ##########################################################
  5701. ##########################################################
  5702. ##########################################################
  5703. ##########################################################
  5704. ##########################################################
  5705. ##########################################################
  5706. ##########################################################
  5707. ##########################################################
  5708. ##########################################################
  5709. ##########################################################
  5710. ##########################################################
  5711. ##########################################################
  5712. ##########################################################
  5713. ##########################################################
  5714. ##########################################################
  5715. ##########################################################
  5716. ##########################################################
  5717. ##########################################################
  5718. ##########################################################
  5719. ##########################################################
  5720. ##########################################################
  5721. ##########################################################
  5722. ##########################################################
  5723. ##########################################################
  5724. ##########################################################
  5725. ##########################################################
  5726. ##########################################################
  5727. ##########################################################
  5728. ##########################################################
  5729. ##########################################################
  5730. ##########################################################
  5731. ##########################################################
  5732. ##########################################################
  5733. ##########################################################
  5734. ##########################################################
  5735. ##########################################################
  5736. ##########################################################
  5737. ##########################################################
  5738. ##########################################################
  5739. ##########################################################
  5740. ##########################################################
  5741. ##########################################################
  5742. ##########################################################
  5743. ##########################################################
  5744. ##########################################################
  5745. ##########################################################
  5746. ##########################################################
  5747. ##########################################################
  5748. ##########################################################
  5749. ##########################################################
  5750. ##########################################################
  5751. ##########################################################
  5752. ##########################################################
  5753. ##########################################################
  5754. ##########################################################
  5755. ##########################################################
  5756. ##########################################################
  5757. ##########################################################
  5758. ##########################################################
  5759. ##########################################################
  5760. ##########################################################
  5761. ##########################################################
  5762. ##########################################################
  5763. ##########################################################
  5764. ##########################################################
  5765. ##########################################################
  5766. ##########################################################
  5767. ##########################################################
  5768. ##########################################################
  5769. ##########################################################
  5770. ##########################################################
  5771. ##########################################################
  5772. ##########################################################
  5773. ##########################################################
  5774. ##########################################################
  5775. ##########################################################
  5776. ##########################################################
  5777. ##########################################################
  5778. ##########################################################
  5779. ##########################################################
  5780. ##########################################################
  5781. ##########################################################
  5782. ##########################################################
  5783. ##########################################################
  5784. ##########################################################
  5785. ##########################################################
  5786. ##########################################################
  5787. ##########################################################
  5788. ##########################################################
  5789. ##########################################################
  5790. ##########################################################
  5791. ##########################################################
  5792. ##########################################################
  5793. ##########################################################
  5794. ##########################################################
  5795. ##########################################################
  5796. ##########################################################
  5797. ##########################################################
  5798. ##########################################################
  5799. ##########################################################
  5800. ##########################################################
  5801. ##########################################################
  5802. ##########################################################
  5803. ##########################################################
  5804. ##########################################################
  5805. ##########################################################
  5806. ##########################################################
  5807. ##########################################################
  5808. ##########################################################
  5809. ##########################################################
  5810. ##########################################################
  5811. ##########################################################
  5812. ##########################################################
  5813. ##########################################################
  5814. ##########################################################
  5815. ##########################################################
  5816. ##########################################################
  5817. ##########################################################
  5818. ##########################################################
  5819. ##########################################################
  5820. ##########################################################
  5821. ##########################################################
  5822. ##########################################################
  5823. ##########################################################
  5824. ##########################################################
  5825. ##########################################################
  5826. ##########################################################
  5827. ##########################################################
  5828. ##########################################################
  5829. ##########################################################
  5830. ##########################################################
  5831. ##########################################################
  5832. ##########################################################
  5833. ##########################################################
  5834. ##########################################################
  5835. ##########################################################
  5836. ##########################################################
  5837. ##########################################################
  5838. ##########################################################
  5839. ##########################################################
  5840. ##########################################################
  5841. ##########################################################
  5842. ##########################################################
  5843. ##########################################################
  5844. ##########################################################
  5845. ##########################################################
  5846. ##########################################################
  5847. ##########################################################
  5848. ##########################################################
  5849. ##########################################################
  5850. ##########################################################
  5851. ##########################################################
  5852. ##########################################################
  5853. ##########################################################
  5854. ##########################################################
  5855. ##########################################################
  5856. ##########################################################
  5857. ##########################################################
  5858. ##########################################################
  5859. ##########################################################
  5860. ##########################################################
  5861. ##########################################################
  5862. ##########################################################
  5863. ##########################################################
  5864. ##########################################################
  5865. ##########################################################
  5866. ##########################################################
  5867. ##########################################################
  5868. ##########################################################
  5869. ##########################################################
  5870. ##########################################################
  5871. ##########################################################
  5872. ##########################################################
  5873. ##########################################################
  5874. ##########################################################
  5875. ##########################################################
  5876. ##########################################################
  5877. ##########################################################
  5878. ##########################################################
  5879. ##########################################################
  5880. ##########################################################
  5881. ##########################################################
  5882. ##########################################################
  5883. ##########################################################
  5884. ##########################################################
  5885. ##########################################################
  5886. ##########################################################
  5887. ##########################################################
  5888. ##########################################################
  5889. ##########################################################
  5890. ##########################################################
  5891. ##########################################################
  5892. ##########################################################
  5893. ##########################################################
  5894. ##########################################################
  5895. ##########################################################
  5896. ##########################################################
  5897. ##########################################################
  5898. ##########################################################
  5899. ##########################################################
  5900. ##########################################################
  5901. ##########################################################
  5902. ##########################################################
  5903. ##########################################################
  5904. ##########################################################
  5905. ##########################################################
  5906. ##########################################################
  5907. ##########################################################
  5908. ##########################################################
  5909. ##########################################################
  5910. ##########################################################
  5911. ##########################################################
  5912. ##########################################################
  5913. ##########################################################
  5914. ##########################################################
  5915. ##########################################################
  5916. ##########################################################
  5917. ##########################################################
  5918. ##########################################################
  5919. ##########################################################
  5920. ##########################################################
  5921. ##########################################################
  5922. ##########################################################
  5923. ##########################################################
  5924. ##########################################################
  5925. ##########################################################
  5926. ##########################################################
  5927. ##########################################################
  5928. ##########################################################
  5929. ##########################################################
  5930. ##########################################################
  5931. ##########################################################
  5932. ##########################################################
  5933. ##########################################################
  5934. ##########################################################
  5935. ##########################################################
  5936. ##########################################################
  5937. ##########################################################
  5938. ##########################################################
  5939. ##########################################################
  5940. ##########################################################
  5941. ##########################################################
  5942. ##########################################################
  5943. ##########################################################
  5944. ##########################################################
  5945. ##########################################################
  5946. ##########################################################
  5947. ##########################################################
  5948. ##########################################################
  5949. ##########################################################
  5950. ##########################################################
  5951. ##########################################################
  5952. ##########################################################
  5953. ##########################################################
  5954. ##########################################################
  5955. ##########################################################
  5956. ##########################################################
  5957. ##########################################################
  5958. ##########################################################
  5959. ##########################################################
  5960. ##########################################################
  5961. ##########################################################
  5962. ##########################################################
  5963. ##########################################################
  5964. ##########################################################
  5965. ##########################################################
  5966. ##########################################################
  5967. ##########################################################
  5968. ##########################################################
  5969. ##########################################################
  5970. ##########################################################
  5971. ##########################################################
  5972. ##########################################################
  5973. ##########################################################
  5974. ##########################################################
  5975. ##########################################################
  5976. ##########################################################
  5977. ##########################################################
  5978. ##########################################################
  5979. ##########################################################
  5980. ##########################################################
  5981. ##########################################################
  5982. ##########################################################
  5983. ##########################################################
  5984. ##########################################################
  5985. ##########################################################
  5986. ##########################################################
  5987. ##########################################################
  5988. ##########################################################
  5989. ##########################################################
  5990. ##########################################################
  5991. ##########################################################
  5992. ##########################################################
  5993. ##########################################################
  5994. ##########################################################
  5995. ##########################################################
  5996. ##########################################################
  5997. ##########################################################
  5998. ##########################################################
  5999. ##########################################################
  6000. ##########################################################
  6001. ##########################################################
  6002. ##########################################################
  6003. ##########################################################
  6004. ##########################################################
  6005. ##########################################################
  6006. ##########################################################
  6007. ##########################################################
  6008. ##########################################################
  6009. ##########################################################
  6010. ##########################################################
  6011. ##########################################################
  6012. ##########################################################
  6013. ##########################################################
  6014. ##########################################################
  6015. ##########################################################
  6016. ##########################################################
  6017. ##########################################################
  6018. ##########################################################
  6019. ##########################################################
  6020. ##########################################################
  6021. ##########################################################
  6022. ##########################################################
  6023. ##########################################################
  6024. ##########################################################
  6025. ##########################################################
  6026. ##########################################################
  6027. ##########################################################
  6028. ##########################################################
  6029. ##########################################################
  6030. ##########################################################
  6031. ##########################################################
  6032. ##########################################################
  6033. ##########################################################
  6034. ##########################################################
  6035. ##########################################################
  6036. ##########################################################
  6037. ##########################################################
  6038. ##########################################################
  6039. ##########################################################
  6040. ##########################################################
  6041. ##########################################################
  6042. ##########################################################
  6043. ##########################################################
  6044. ##########################################################
  6045. ##########################################################
  6046. ##########################################################
  6047. ##########################################################
  6048. ##########################################################
  6049. ##########################################################
  6050. ##########################################################
  6051. ##########################################################
  6052. ##########################################################
  6053. ##########################################################
  6054. ##########################################################
  6055. ##########################################################
  6056. ##########################################################
  6057. ##########################################################
  6058. ##########################################################
  6059. ##########################################################
  6060. ##########################################################
  6061. ##########################################################
  6062. ##########################################################
  6063. ##########################################################
  6064. ##########################################################
  6065. ##########################################################
  6066. ##########################################################
  6067. ##########################################################
  6068. ##########################################################
  6069. ##########################################################
  6070. ##########################################################
  6071. ##########################################################
  6072. ##########################################################
  6073. ##########################################################
  6074. ##########################################################
  6075. ##########################################################
  6076. ##########################################################
  6077. ##########################################################
  6078. ##########################################################
  6079. ##########################################################
  6080. ##########################################################
  6081. ##########################################################
  6082. ##########################################################
  6083. ##########################################################
  6084. ##########################################################
  6085. ##########################################################
  6086. ##########################################################
  6087. ##########################################################
  6088. ##########################################################
  6089. ##########################################################
  6090. ##########################################################
  6091. ##########################################################
  6092. ##########################################################
  6093. ##########################################################
  6094. ##########################################################
  6095. ##########################################################
  6096. ##########################################################
  6097. ##########################################################
  6098. ##########################################################
  6099. ##########################################################
  6100. ##########################################################
  6101. ##########################################################
  6102. ##########################################################
  6103. ##########################################################
  6104. ##########################################################
  6105. ##########################################################
  6106. ##########################################################
  6107. ##########################################################
  6108. ##########################################################
  6109. ##########################################################
  6110. ##########################################################
  6111. ##########################################################
  6112. ##########################################################
  6113. ##########################################################
  6114. ##########################################################
  6115. ##########################################################
  6116. ##########################################################
  6117. ##########################################################
  6118. ##########################################################
  6119. ##########################################################
  6120. ##########################################################
  6121. ##########################################################
  6122. ##########################################################
  6123. ##########################################################
  6124. ##########################################################
  6125. ##########################################################
  6126. ##########################################################
  6127. ##########################################################
  6128. ##########################################################
  6129. ##########################################################
  6130. ##########################################################
  6131. ##########################################################
  6132. ##########################################################
  6133. ##########################################################
  6134. ##########################################################
  6135. ##########################################################
  6136. ##########################################################
  6137. ##########################################################
  6138. ##########################################################
  6139. ##########################################################
  6140. ##########################################################
  6141. ##########################################################
  6142. ##########################################################
  6143. ##########################################################
  6144. ##########################################################
  6145. ##########################################################
  6146. ##########################################################
  6147. ##########################################################
  6148. ##########################################################
  6149. ##########################################################
  6150. ##########################################################
  6151. ##########################################################
  6152. ##########################################################
  6153. ##########################################################
  6154. ##########################################################
  6155. ##########################################################
  6156. ##########################################################
  6157. ##########################################################
  6158. ##########################################################
  6159. ##########################################################
  6160. ##########################################################
  6161. ##########################################################
  6162. ##########################################################
  6163. ##########################################################
  6164. ##########################################################
  6165. ##########################################################
  6166. ##########################################################
  6167. ##########################################################
  6168. ##########################################################
  6169. ##########################################################
  6170. ##########################################################
  6171. ##########################################################
  6172. ##########################################################
  6173. ##########################################################
  6174. ##########################################################
  6175. ##########################################################
  6176. ##########################################################
  6177. ##########################################################
  6178. ##########################################################
  6179. ##########################################################
  6180. ##########################################################
  6181. ##########################################################
  6182. ##########################################################
  6183. ##########################################################
  6184. ##########################################################
  6185. ##########################################################
  6186. ##########################################################
  6187. ##########################################################
  6188. ##########################################################
  6189. ##########################################################
  6190. ##########################################################
  6191. ##########################################################
  6192. ##########################################################
  6193. ##########################################################
  6194. ##########################################################
  6195. ##########################################################
  6196. ##########################################################
  6197. ##########################################################
  6198. ##########################################################
  6199. ##########################################################
  6200. ##########################################################
  6201. ##########################################################
  6202. ##########################################################
  6203. ##########################################################
  6204. ##########################################################
  6205. ##########################################################
  6206. ##########################################################
  6207. ##########################################################
  6208. ##########################################################
  6209. ##########################################################
  6210. ##########################################################
  6211. ##########################################################
  6212. ##########################################################
  6213. ##########################################################
  6214. ##########################################################
  6215. ##########################################################
  6216. ##########################################################
  6217. ##########################################################
  6218. ##########################################################
  6219. ##########################################################
  6220. ##########################################################
  6221. ##########################################################
  6222. ##########################################################
  6223. ##########################################################
  6224. ##########################################################
  6225. ##########################################################
  6226. ##########################################################
  6227. ##########################################################
  6228. ##########################################################
  6229. ##########################################################
  6230. ##########################################################
  6231. ##########################################################
  6232. ##########################################################
  6233. ##########################################################
  6234. ##########################################################
  6235. ##########################################################
  6236. ##########################################################
  6237. ##########################################################
  6238. ##########################################################
  6239. ##########################################################
  6240. ##########################################################
  6241. ##########################################################
  6242. ##########################################################
  6243. ##########################################################
  6244. ##########################################################
  6245. ##########################################################
  6246. ##########################################################
  6247. ##########################################################
  6248. ##########################################################
  6249. ##########################################################
  6250. ##########################################################
  6251. ##########################################################
  6252. ##########################################################
  6253. ##########################################################
  6254. ##########################################################
  6255. ##########################################################
  6256. ##########################################################
  6257. ##########################################################
  6258. ##########################################################
  6259. ##########################################################
  6260. ##########################################################
  6261. ##########################################################
  6262. ##########################################################
  6263. ##########################################################
  6264. ##########################################################
  6265. ##########################################################
  6266. ##########################################################
  6267. ##########################################################
  6268. ##########################################################
  6269. ##########################################################
  6270. ##########################################################
  6271. ##########################################################
  6272. ##########################################################
  6273. ##########################################################
  6274. ##########################################################
  6275. ##########################################################
  6276. ##########################################################
  6277. ##########################################################
  6278. ##########################################################
  6279. ##########################################################
  6280. ##########################################################
  6281. ##########################################################
  6282. ##########################################################
  6283. ##########################################################
  6284. ##########################################################
  6285. ##########################################################
  6286. ##########################################################
  6287. ##########################################################
  6288. ##########################################################
  6289. ##########################################################
  6290. ##########################################################
  6291. ##########################################################
  6292. ##########################################################
  6293. ##########################################################
  6294. ##########################################################
  6295. ##########################################################
  6296. ##########################################################
  6297. ##########################################################
  6298. ##########################################################
  6299. ##########################################################
  6300. ##########################################################
  6301. ##########################################################
  6302. ##########################################################
  6303. ##########################################################
  6304. ##########################################################
  6305. ##########################################################
  6306. ##########################################################
  6307. ##########################################################
  6308. ##########################################################
  6309. ##########################################################
  6310. ##########################################################
  6311. ##########################################################
  6312. ##########################################################
  6313. ##########################################################
  6314. ##########################################################
  6315. ##########################################################
  6316. ##########################################################
  6317. ##########################################################
  6318. ##########################################################
  6319. ##########################################################
  6320. ##########################################################
  6321. ##########################################################
  6322. ##########################################################
  6323. ##########################################################
  6324. ##########################################################
  6325. ##########################################################
  6326. ##########################################################
  6327. ##########################################################
  6328. ##########################################################
  6329. ##########################################################
  6330. ##########################################################
  6331. ##########################################################
  6332. ##########################################################
  6333. ##########################################################
  6334. ##########################################################
  6335. ##########################################################
  6336. ##########################################################
  6337. ##########################################################
  6338. ##########################################################
  6339. ##########################################################
  6340. ##########################################################
  6341. ##########################################################
  6342. ##########################################################
  6343. ##########################################################
  6344. ##########################################################
  6345. ##########################################################
  6346. ##########################################################
  6347. ##########################################################
  6348. ##########################################################
  6349. ##########################################################
  6350. ##########################################################
  6351. ##########################################################
  6352. ##########################################################
  6353. ##########################################################
  6354. ##########################################################
  6355. ##########################################################
  6356. ##########################################################
  6357. ##########################################################
  6358. ##########################################################
  6359. ##########################################################
  6360. ##########################################################
  6361. ##########################################################
  6362. ##########################################################
  6363. ##########################################################
  6364. ##########################################################
  6365. ##########################################################
  6366. ##########################################################
  6367. ##########################################################
  6368. ##########################################################
  6369. ##########################################################
  6370. ##########################################################
  6371. ##########################################################
  6372. ##########################################################
  6373. ##########################################################
  6374. ##########################################################
  6375. ##########################################################
  6376. ##########################################################
  6377. ##########################################################
  6378. ##########################################################
  6379. ##########################################################
  6380. ##########################################################
  6381. ##########################################################
  6382. ##########################################################
  6383. ##########################################################
  6384. ##########################################################
  6385. ##########################################################
  6386. ##########################################################
  6387. ##########################################################
  6388. ##########################################################
  6389. ##########################################################
  6390. ##########################################################
  6391. ##########################################################
  6392. ##########################################################
  6393. ##########################################################
  6394. ##########################################################
  6395. ##########################################################
  6396. ##########################################################
  6397. ##########################################################
  6398. ##########################################################
  6399. ##########################################################
  6400. ##########################################################
  6401. ##########################################################
  6402. ##########################################################
  6403. ##########################################################
  6404. ##########################################################
  6405. ##########################################################
  6406. ##########################################################
  6407. ##########################################################
  6408. ##########################################################
  6409. ##########################################################
  6410. ##########################################################
  6411. ##########################################################
  6412. ##########################################################
  6413. ##########################################################
  6414. ##########################################################
  6415. ##########################################################
  6416. ##########################################################
  6417. ##########################################################
  6418. ##########################################################
  6419. ##########################################################
  6420. ##########################################################
  6421. ##########################################################
  6422. ##########################################################
  6423. ##########################################################
  6424. ##########################################################
  6425. ##########################################################
  6426. (a. Contents\b. Tell Me About... )| REF
  6427. (a. Contents\c. Troubleshooting )| Mess
  6428. CN=Michael Stewart/OU=CAM/O=Lotus
  6429. CN=Michael Stewart/OU=CAM/O=Lotus
  6430. BodyWrite the body of qhe help document here. 
  6431. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6432. CN=Michael Stewart/OU=CAM/O=Lotus
  6433. BodyWrite the body of the help document here. 
  6434. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6435. CN=Michael Stewart/OU=CAM/O=Lotus
  6436. CN=Michael Stewart/OU=CAM/O=Lotus
  6437. BodyWrite the body of the help document here. 
  6438. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6439. CN=Michael Stewart/OU=CAM/O=Lotus
  6440. CN=Michael Stewart/OU=CAM/O=Lotus
  6441. CN=Michael Stewart/OU=CAM/O=Lotus
  6442. BodyWrite the body of the help document here. 
  6443. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6444. CN=Michael Stewart/OU=CAM/O=Lotus
  6445. CN=Michael Stewart/OU=CAM/O=Lotus
  6446. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6447. CN=Michael Stewart/OU=CAM/O=Lotus
  6448. BodyWrite the body of the help document here. 
  6449. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6450. CN=Michael Stewart/OU=CAM/O=Lotus
  6451. CN=Michael Stewart/OU=CAM/O=Lotus
  6452. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6453. CN=Michael Stewart/OU=CAM/O=Lotus
  6454. CN=Michael Stewart/OU=CAM/O=Lotus
  6455. BodyWrite the body of the help document here. 
  6456. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6457. CN=Michaal Stewart/OU=CAM/O=Lotus
  6458. CN=Michael Stewart/OU=CAM/O=Lotus
  6459. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6460. CN=Michael Stewart/OU=CAM/O=Lotus
  6461. PrimeView
  6462. PrimeViewAssign this document to a (main) view.
  6463. a. How Do I?b. What's New?c. Top 10 Taskse. Search IndexRef a. Setting UpRef b. WorkspaceRef c. ShortcutsRef d. ScriptingRef e. @FunctionsRef f. Troubleshooting.
  6464. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6465. @N4OP
  6466. ViewSection
  6467. ViewSectionAssign this topic to a topic group.3
  6468. Use DatabasesUse ViewsUse DocumentsSearch for InformationUse MailPrint Documents and ViewsKeep Notes SecureShare Information With Other ApplicationsUse Notes Away from a NetworkDesign Notes DatabasesManage Notes DatabasesAdminisqer Notes Servers---Where is this Release 3 command?What are the important new features?What changed at the last minute?How do I upgrade my site to Release 4?----Things you do before startingThings you do every dayThings you do frequentlyOther things-----About NotesSetting Up NotesStarting & Stopping NotesAbout Other Notes Documentation------About MenusAbout the SmartIcons PaletteAbout WindowsAbout FoldersAbout Split PanesAbout the Status Bar-------SmartIcon ShortcutsMouse ShortcutsKeyboard Shortcuts-------!About ScriptingLotusScript BasicsLotusScript Reference----------@Functions Basics@Functions Reference@Commands Basics@Comands Reference---------About MessagesAbout Customer SupportList of Messagest
  6469. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6470. CN=Michael Stewart/OU=CAM/O=Lotus
  6471. BodyWrite the body of the help document here. 
  6472. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6473. CN=Michael Stewart/OU=CAM/O=Lotus
  6474. CN=Michael Stewart/OU=CAM/O=Lotus
  6475. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6476. CN=Michael Stewart/OU=CAM/O=Lotus
  6477. PrimeView
  6478. PrimeViewAssign this document to a (main) view.
  6479. a. How Ao I?b. What's New?c. Top 10 Taskse. Search IndexRef a. Setting UpRef b. WorkspaceRef c. ShortcutsRef d. ScriptingRef e. @FunctionsRef f. Troubleshooting.
  6480. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6481. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6482. Section
  6483. SectionAssign this topic to a category.
  6484. 1. HOW DO I?2. GETTING STARTED3. MENUS & DIALOG BOXES4. SMARTICONS5. SCRIPTING & FORMULAS6. MESSAGES7. SHORTCUTS
  6485. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6486. Start_Here
  6487. Susanna DoyleCN=Lotus Notes Templaqe Development/O=Lotus Notes
  6488. TopicNumber
  6489. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6490. TopicNumber
  6491. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6492. Whats_New
  6493. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6494. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6495. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Noteq Template Development/O=Lotus Notes
  6496. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6497. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6498. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Qemplate Development/O=Lotus Notes
  6499. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6500. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6501. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Qemplate Development/O=Lotus Notes
  6502. (a. Contents\b. Tell Me About... )| REF
  6503. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6504. (a. Contents\c. Troubleshooting )| Mess
  6505. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6506. CN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6507. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus NotesCN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6508. Susanna DoyleCN=Lotus Notes Template Devalopment/O=Lotus Notes
  6509. CN=Michael Stewart/OU=CAM/O=Lotus
  6510. 00 Chapter 0: How to Use This Guide
  6511. 00 Chapter 0: How to Use This Guide
  6512. 01 Chapter 1: About Lotus NotesSQL
  6513. 00 Chapter 0: How to Use This Guide
  6514. 01 Chapter 1: About Lotus NotesSQL
  6515. 01 Chapter 1: About Lotus NotesSQL
  6516. 00 Chapter 0: How to Use This Guide
  6517. 01 Chapter 1: About Lotus NotesSQL
  6518. 01 Chapter 1: About Lotus NotesSQL
  6519. 01 Chapter 1: About Lotus NotesSQL
  6520.       New Features in this Release
  6521. 00 Chapter 0: How to Use This Guide
  6522. 01 Chapter 1: About Lotus NotesSQL
  6523. 01 Chapter 1: About Lotus NotesSQL
  6524. 01 Chapter 1: About Lotus NotesSQL
  6525.       New Features in this Release
  6526. 02 Chapter 2: Installation and Configuration
  6527. Chapter 2: Installation and Configuration
  6528. 00 Chapter 0: How to Use This Guide
  6529. 01 Chapter 1: About Lotus NotesSQL
  6530. 01 Charter 1: About Lotus NotesSQL
  6531. 01 Chapter 1: About Lotus NotesSQL
  6532.       New Features in this Release
  6533. 02 Chapter 2: Installation and Configuration
  6534. Chapter 2: Installation and Configuration
  6535. 02 Chapter 2: Installation and Configuration
  6536. Chapter 2: Installation and Configuration
  6537. 00 Chapter 0: How to Use This Guide
  6538. 01 Chapter 1: About Lotus NotesSQL
  6539. 01 Chapter 1: About Lotus NotesSQL
  6540. 01 Chapter 1: About Lotus NotesSQL
  6541.       New Features in this Release
  6542. 02 Chapter 2: Installation and Configuration
  6543. Chapter 2: Installation and Configuration
  6544. 02 Chapter"2: Installation and Configuration
  6545. Chapter 2: Installation and Configuration
  6546. 02 Chapter 2: Installation and Configuration
  6547. Chapter 2: Installation and Configuration
  6548.       Adding a Lotus Notes Data Source
  6549. 00 Chapter 0: How to Use This Guide
  6550. 01 Cbapter 1: About Lotus NotesSQL
  6551. 01 Chapter 1: About Lotus NotesSQL
  6552. 01 Chapter 1: About Lotus NotesSQL
  6553.       New Features in this Release
  6554. 02 Chapter 2: Installation and Configuration
  6555. Chapter 2: Installation and Configuration
  6556. 02 Chapter 2: Installation and Configuration
  6557. Chapter 2: Installation and Configuration
  6558. 02 Chapter 22 Installation and Configuration
  6559. Chapter 2: Installation and Configuration
  6560.       Adding a Lotus Notes Data Source
  6561. 02 Chapter 2: Installation and Configuration
  6562. Chapter 2: Installation and Configuration
  6563.       Configuring a Lotus Notes Data Source
  6564. 00 Chapter 0: How to"Use This Guide
  6565. 01 Chapter 1: About Lotus NotesSQL
  6566. 01 Chapter 1: About Lotus NotesSQL
  6567. 01 Chapter 1: About Lotus NotesSQL
  6568.       New Features in this Release
  6569. 02 Chapter 2: Installation and Configuration
  6570. Chapter 2: Installation and Configuration
  6571. 02 Chapter 2: Installation and Configuration
  6572. Chapter 2: Installation and Configrration
  6573. 02 Chapter 2: Installation and Configuration
  6574. Chapter 2: Installation and Configuration
  6575.       Adding a Lotus Notes Data Source
  6576. 02 Chapter 2: Installation and Configuration
  6577. Chapter 2: Installation and Configuration
  6578.       Configuring a Lotus Notes Data Source
  6579. 02 Chapter 2: Installation and Configuration
  6580. Chapter 2: Installation and Configuration
  6581.             Modifying a Lotus Nbtes Data Source
  6582. 00 Chapter 0: How to Use This Guide
  6583. 01 Chapter 1: About Lotus NotesSQL
  6584. 01 Chapter 1: About Lotus NotesSQL
  6585. 01 Chapter 1: About Lotus NotesSQL
  6586.       New Features ib this Release
  6587. 02 Chapter 2: Installation and Configuration
  6588. Chapter 2: Installation and Configuration
  6589. 02 Chapter 2: Installation and Configuration
  6590. Chapter 2: Installation and Configuration
  6591. 02 Chapter 2: Installation and Configuration
  6592. Chapter 2: Installation and Configuration
  6593.       Adding a Lotus Notes Data Source
  6594. 02 Chapter 2: Installation and Configuration
  6595. Chapter 2: Installation and Configuration
  6596.       Configuring a Lotus Notes Data Source
  6597. 02 Chapter 2: Installation and Configuration
  6598. Chapter 2: Installation and Configuration
  6599.             Modifying a Lotus Notes Data Source
  6600. 02 Chapter 2: Installation and Configuration
  6601. Chapter 2: Installation and Configuration
  6602.             Deleting a Lotus Notes Data Source
  6603. 02 Chapter 2: Installation and Configuration
  6604. Chapter 2: Installation and Configuration
  6605. 02 Chapter 2: Installation and Configuration
  6606. Chapter 2: Installation and Configuration
  6607.       Adding a Lotus Notes Data Sourcep
  6608. 02 Chapter 2: Installation and Configuration
  6609. Chapter 2: Installation bnd Configuration
  6610.       Configuring a Lotus Notes Data Source
  6611. 02 Chapter 2: Installation and Configuration
  6612. Chapter 2: Installation and Configuration
  6613. 00 Chapter 0: How to Use This Guide
  6614. 01 Chaqter 1: About Lotus NotesSQL
  6615. 01 Chapter 1: About Lotus NotesSQL
  6616. 01 Chapter 1: About Lotus NotesSQL
  6617.       New Features in this Release
  6618. 02 Chapter 2: Installation and Configuration
  6619. Chapter 2: Installation and Configuration
  6620. 02 Chapter 2: Installation and Configuration
  6621. Chapter 2: Installation and Configuration
  6622. 02 Chapter 2: Anstallation and Configuration
  6623. Chapter 2: Installation and Configuration
  6624.       Adding a Lotus Notes Data Source
  6625. 02 Chapter 2: Installation and Configuration
  6626. Chapter 2: Installation and Configuration
  6627.       Configuring a Lotus Notes Data Source
  6628. 02 Chapter 2: Installation and Configuration
  6629. Chapter 2: Installation and Configuration
  6630.             Modifying a Lotus Notes Data Source
  6631. 02 Chapter 2: Inqtallation and Configuration
  6632. Chapter 2: Installation and Configuration
  6633.             Deleting a Lotus Notes Data Source
  6634. 02 Chapter 2: Installation and Configuration
  6635. Chapter 2: Installation and Configuration
  6636.       Connecting to a Lotus Notes Data Source
  6637.       Mapping SQL Tables, Views, and Indexes to and from Notes
  6638.             Mapping Notes Names to!SQL Names
  6639.             Using the Universal Relation
  6640.       Using SQL Tables Derived from Notes Forms and Views
  6641.             Example: Using SQL Tables Derived from Notes Forms and Views
  6642.       Using Notes Views as Indexes
  6643.       Using Notes Internal Fields
  6644.       Tips for Third-Party Applications and Caveats
  6645.       Frequently Asked Questions (FAQ)
  6646.       Driver Capabilities: SQLGetInfo Return Values
  6647.       Summary of Supported ODBC SQL Grammar
  6648.             Exceptions to ODBC!SQL Grammar
  6649.       SQL Typographical Conventions
  6650.       Column, Index, Table, and View Names
  6651.       Multi-Valued Fields (List Fields)
  6652. 00 Chapter 0: How to Use This Guide
  6653. 01 Chapter 1: About Lotus NotesSQL
  6654. 01 Chapter 1: About Lotus NotesSQL
  6655.       New Features in this Release:
  6656. 01 Chapter 1: About Lotus NotesSQL
  6657. !UpXX
  6658. 01 Chapter 1: About Lotus NotesSQL
  6659. 01 Chapter 1: About Lotus NotesSQL
  6660. 01 Chapter 1: About Lotus NotesSQL
  6661. 01 Chapter 1: About Lotus NotesSQL
  6662. 01 Chapter 1: About Lotus NotesSQL
  6663.       New Features in this Release:
  6664. 01 Chapter 1: About Lotus NotesSQL
  6665. !UpXX
  6666. 00 Chapter 0: How to Use This Guide
  6667. Chapter 0: How to Use This Guide
  6668. 01 Chapter 1: About Lotus NotesSQL
  6669. Chapter 1: About Lotus NotesSQL
  6670. 02 Chapter 2: Installatian and Configuration
  6671. Chapter 2: Installation and Configuration
  6672. 02 Chapter 2: Installation and Configuration
  6673. Chapter 2: Installation and Configuration
  6674. 02 Chapter 2: Installation and Configuqation
  6675. Chapter 2: Installation and Configuration
  6676. 02 Chapter 2: Installation and Configuration
  6677. Chapter 2: Installation and Configuration
  6678. 02 Chapter 2: Installation and Configuration
  6679. Chapter 2: Installation and Configuration
  6680. 02 Chapter 2: Installation and Configuration
  6681. Chapter 2: Installation and Configuration
  6682.       Adding a Lotus Notes Data Sourcep
  6683. 02 Chapter 2: Installation and Configuration
  6684. Chapter 2: Installation and Configuration
  6685. 02 Chapter 2: Installation and Configuration
  6686. Chapter 2: Installation and Configuration
  6687. 02 Chapter 2: Installation and Configuration
  6688. Chapter 2: Installation and Configuration
  6689. !     Adding a Lotus Notes Data Sourcep
  6690. 02 Chapter 2: Installation and Configuration
  6691. Chapter 2: Installation and Configuration
  6692.       Configuring a Lotus Notes Data Source
  6693. 02 Chapter 2: Installation and Configuration
  6694. Chapter 2: Installation and Configuration
  6695.             Modifying a Lotus Notes Data Source
  6696. 02 Chapter 2: Installation and Configuraqion
  6697. Chapter 2: Installation and Configuration
  6698.             Deleting a Lotus Notes Data Sourcep
  6699. 02 Chapter 2: Installation and Configuration
  6700. Chapter 2: Installation and Configuration
  6701. 02 Chapter 2: Installation and Configuration
  6702. Chapter 2: Installation and Configuration
  6703.       Summary of Supported ODBC SQL Grammar
  6704. FoA"g
  6705.             Exceptions to ODBC SQL Grammar
  6706.       SQL Typographical Conventions
  6707.       Column, Index, Table, and View Names
  6708.       Multi-Valued Fields (List Fields)
  6709. ]L>7a
  6710. sJ=:'g
  6711.       Summary of Supported ODBC SQL Grammar
  6712. FoA"g
  6713.             Exceptions to ODBC SQL Grammar
  6714.       SQL Typographical Conventions
  6715.       Column, Index, Table, and View Names
  6716.       Multi-Valued Fields (List Fields)
  6717. ]L>7a
  6718.       Summary of Supported ODBC SQL Grammar
  6719.             Exceptions to ODBC SQL Grammar
  6720.       SQL Typographical Conventions
  6721.       Column, Index, Table, and View Names
  6722.       Multi-Valued Fields (List Fields)
  6723.       Summary of Supported ODBC SQL Grammar
  6724. FoA"g
  6725.             Exceptions to ODBC SQL Grammar
  6726.       SQL Typographical Conventions
  6727.       Column, Index, Table, and View Names
  6728.     ! Multi-Valued Fields (List Fields)
  6729. ]L>7a
  6730.       Summary of Supported ODBC SQL Grammar
  6731. FoA"g
  6732.             Exceptions to ODBC SQL Grammar
  6733.       SQL Typographical Conventions
  6734.       Column, Index, Table, and View Names
  6735.       Multi-Vaaued Fields (List Fields)
  6736. ]L>7a
  6737. sJ=:'g
  6738.       Summary of Supported ODBC SQL Grammar
  6739. FoA"g
  6740.             Exceptions to ODBC SQL Grammar
  6741.       SQL Typographical Conventions
  6742.       Column, Index, Table, and View Names
  6743.       Multi-Valued Fields (List Fields)
  6744. ]L>7a
  6745. sJ=:'g
  6746.       Connecting to a Lotus Notes Data Source
  6747.       Mapping SQL Tables, Views, and Indexes to and from Notas
  6748.             Mapping Notes Names to SQL Names
  6749.             Using the Universal Relation
  6750.       Using SQL Tables Derived from Notes Forms and Views
  6751.             Example:!Using SQL Tables Derived from Notes Forms and Views
  6752.       Using Notes Views as Indexes
  6753.       Using Notes Internal Fields
  6754.       Tips for Third-Party Applications and Caveats
  6755.       Frequently Asked Questions (FAQ)
  6756.       Driver Capabilities: SQLGetInfo Return Values
  6757. 00 Chapter 0: How to Use This Guide
  6758. Chapter 0: How to Use This Guide
  6759. 01 Chapter 1: About Lotus NotesSQL
  6760. Chapter 1: About Lotus NotesSQL
  6761. 02 Chapter 2: Installation and Configuration
  6762. Chapter 2: Installation and Configuration
  6763. 03 Chapter 3: Using NotesSQL
  6764. Chapter 3: Using NotesSQL
  6765. 04 Chapter 4: Programming
  6766. Chapter 4: Programming
  6767. 05 Appendix A: SQL Statements 
  6768. Appendix A: SQL Statements 
  6769. 00 Chapter 0: How to Use This Guide
  6770. Chapter 0: How to Use This Guide
  6771. 01 Chapter 1: About Lotus NotesSQL
  6772. Chapter 1: About Lotus NotesSQL
  6773. 02 Chapter 2: Installation and Configuration
  6774. Chapter 2: Installation and Configuration
  6775. 03 Chapter 3: Using NotesSQL
  6776. Chapter 3: Using NotesSQL
  6777. 04 Chapter 4: Qrogramming
  6778. Chapter 4: Programming
  6779. 05 Appendix A: SQL Statements 
  6780. Appendix A: SQL Statements 
  6781.       Summary of Supported ODBC SQL Grammar
  6782. FoA"g
  6783.       Summary of Supportad ODBC SQL Grammar
  6784. FoA"g
  6785.             Exceptions to ODBC SQL Grammar
  6786.       Summary of Supported ODBC SQL Grammar
  6787. FoA"g
  6788.             Exceptions to ODBC SQL Grammar
  6789.       SQL Typographical Conventions
  6790.       Summary of Supported ODBC SQL Grammar
  6791. FoA"g
  6792.             Exceptions to ODBC SQL Grammar
  6793.       SQL Typographical Conventions
  6794.       Column, Index, Table, and View Names
  6795.       Summary of Supported ODBC SQL Grammar
  6796. FoA"g
  6797.             Exceptions to ODBC SQL Grammar
  6798.       SQA Typographical Conventions
  6799.       Column, Index, Table, and View Names
  6800.       Multi-Valued Fields (List Fields)
  6801.       Summary of Supported ODBC SQL Grammar
  6802. FoA"g
  6803.             Exceptions to ODBC SQL Grammar
  6804.       SQL Typographical Conventions
  6805.       Column, Index, Table, and View Names
  6806.       Multi-Valued Fields (List Fields)
  6807. ]L>7a
  6808.       Summary of Supported ODBC SQL Grammar
  6809. FoA"g
  6810.             Exceptions to ODBC SQL Grammar
  6811.       SQL Typographical Conventions
  6812.       Column, Index, Table, and View Names
  6813.       Multi-Valued Fields (List Fields)
  6814. ]L>7a
  6815. FoA"g
  6816. !UpXX
  6817. ]L>7a
  6818. sJ=:'g
  6819. CN=Michael Stewart/OU=CAM/O=Lotus
  6820. BodyWrite the body of the help document here. 
  6821. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6822. CN=Machael Stewart/OU=CAM/O=Lotus
  6823. CN=Michael Stewart/OU=CAM/O=Lotus
  6824. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6825. CN=Michael Stewart/OU=CAM/O=Lotus
  6826. PrimeView
  6827. PrimeViewAssign this document to a (main) view.
  6828. a. How Do I?b. What's New?c. Top 10 Taskse. Search IndexRef a. Setting UpRef b. WorkspaceRef c. ShortcutsRef d. ScriptingRef e. @FunctionsRef f. Troubleshooting.
  6829. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6830. CN=Michael Stewart/OU=CAA/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6831. Section
  6832. SectionAssign this topic to a category.
  6833. 1. HOW DO I?2. GETTING STARTED3. MENUS & DIALOG BOXES4. SMARTICONS5. SCRIPTING & FORMULAS6. MESSAGES7. SHORTCUTS
  6834. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6835. Start_Here
  6836. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6837. TopicNumber
  6838. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6839. TopicNumber
  6840. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6841. Whats_New
  6842. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6843. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Devalopment/O=Lotus Notes
  6844. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6845. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6846. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Develapment/O=Lotus Notes
  6847. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6848. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6849. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Developaent/O=Lotus Notes
  6850. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6851. (a. Contents\b. Tell Me About... )| REF
  6852. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6853. (a. Contents\c. Troubleshooting )| Mess
  6854. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6855. CN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6856. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus NotesCN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Aevelopment/O=Lotus Notes
  6857. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6858. sanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6859. Start_Here
  6860. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6861. TopicNumber
  6862. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6863. TopicNumber
  6864. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6865. Whats_New
  6866. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6867. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6868. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6869. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6870. (a. Contents\b. Tell Me About... )| REF
  6871. (a. Contents\c. Troubleshooting )| Mess
  6872. CN=Michael Stewart/OU=CAM/O=Lotus
  6873. CN=Michael Stewart/OU=CAM/O=Lotus
  6874. BodyWrite the body of qhe help document here. 
  6875. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6876. CN=Michael Stewart/OU=CAM/O=Lotus
  6877. BodyWrite the body of the help document here. 
  6878. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6879. CN=Michael Stewart/OU=CAM/O=Lotus
  6880. CN=Michael Stewart/OU=CAM/O=Lotus
  6881. BodyWrite the body of the help document here. 
  6882. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6883. CN=Michael Stewart/OU=CAM/O=Lotus
  6884. CN=Michael Stewart/OU=CAM/O=Lotus
  6885. CN=Michael Stewart/OU=CAM/O=Lotus
  6886. BodyWrite the body of the help document here. 
  6887. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6888. CN=Michael Stewart/OU=CAM/O=Lotus
  6889. CN=Michael Stewart/OU=CAM/O=Lotus
  6890. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6891. CN=Michael Stewart/OU=CAM/O=Lotus
  6892. BodyWrite the body of the help document here. 
  6893. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6894. CN=Michael Stewart/OU=CAM/O=Lotus
  6895. CN=Michael Stewart/OU=CAM/O=Lotus
  6896. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6897. CN=Michael Stewart/OU=CAM/O=Lotus
  6898. CN=Michael Stewart/OU=CAM/O=Lotus
  6899. BodyWrite the body of the help document here. 
  6900. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6901. CN=Michaal Stewart/OU=CAM/O=Lotus
  6902. CN=Michael Stewart/OU=CAM/O=Lotus
  6903. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  6904. CN=Michael Stewart/OU=CAM/O=Lotus
  6905. PrimeView
  6906. PrimeViewAssign this document to a (main) view.
  6907. a. How Do I?b. What's New?c. Top 10 Taskse. Search IndexRef a. Setting UpRef b. WorkspaceRef c. ShortcutsRef d. ScriptingRef e. @FunctionsRef f. Troubleshooting.
  6908. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  6909. 00 Chapter 0: How to Use This Guide
  6910. 00 Chapter 0: How to Use This Guide
  6911. 01 Chapter 1: About Lotus NotesSQL
  6912. 00 Chapter 0: How to Use This Guide
  6913. 01 Chapter 1: About Lotus NotesSQL
  6914. 01 Chapter 1: About Lotus NotesSQL
  6915. 00 Chapter 0: How to Use This Guide
  6916. 01 Chapter 1: About Lotus NotesSQL
  6917. 01 Chapter 1: About Lotus NotesSQL
  6918. 01 Chapter 1: About Lotus NotesSQL
  6919.       New Features in this Release
  6920. 00 Chapter 0: How to Use This Guide
  6921. 01 Chapter 1: About Lotus NotesSQL
  6922. 01 Chapter 1: About Lotus NotesSQL
  6923. 01 Chapter 1: About Lotus NotesSQL
  6924.       New Features in this Release
  6925. 02 Chapter 2: Installation and Configuration
  6926. Chapter 2: Installation and Configuration
  6927. 00 Chapter 0: How to Use This Guide
  6928. 01 Chapter 1: About Lotus NotesSQL
  6929. 01 Charter 1: About Lotus NotesSQL
  6930. 01 Chapter 1: About Lotus NotesSQL
  6931.       New Features in this Release
  6932. 02 Chapter 2: Installation and Configuration
  6933. Chapter 2: Installation and Configuration
  6934. 02 Chapter 2: Installation and Configuration
  6935. Chapter 2: Installation and Configuration
  6936. 00 Chapter 0: How to Use This Guide
  6937. 01 Chapter 1: About Lotus NotesSQL
  6938. 01 Chapter 1: About Lotus NotesSQL
  6939. 01 Chapter 1: About Lotus NotesSQL
  6940.       New Features in this Release
  6941. 02 Chapter 2: Installation and Configuration
  6942. Chapter 2: Installation and Configuration
  6943. 02 Chapter"2: Installation and Configuration
  6944. Chapter 2: Installation and Configuration
  6945. 02 Chapter 2: Installation and Configuration
  6946. Chapter 2: Installation and Configuration
  6947.       Adding a Lotus Notes Data Source
  6948. 00 Chapter 0: How to Use This Guide
  6949. 01 Cbapter 1: About Lotus NotesSQL
  6950. 01 Chapter 1: About Lotus NotesSQL
  6951. 01 Chapter 1: About Lotus NotesSQL
  6952.       New Features in this Release
  6953. 02 Chapter 2: Installation and Configuration
  6954. Chapter 2: Installation and Configuration
  6955. 02 Chapter 2: Installation and Configuration
  6956. Chapter 2: Installation and Configuration
  6957. 02 Chapter 22 Installation and Configuration
  6958. Chapter 2: Installation and Configuration
  6959.       Adding a Lotus Notes Data Source
  6960. 02 Chapter 2: Installation and Configuration
  6961. Chapter 2: Installation and Configuration
  6962.       Configuring a Lotus Notes Data Source
  6963. 00 Chapter 0: How to"Use This Guide
  6964. 01 Chapter 1: About Lotus NotesSQL
  6965. 01 Chapter 1: About Lotus NotesSQL
  6966. 01 Chapter 1: About Lotus NotesSQL
  6967.       New Features in this Release
  6968. 02 Chapter 2: Installation and Configuration
  6969. Chapter 2: Installation and Configuration
  6970. 02 Chapter 2: Installation and Configuration
  6971. Chapter 2: Installation and Configrration
  6972. 02 Chapter 2: Installation and Configuration
  6973. Chapter 2: Installation and Configuration
  6974.       Adding a Lotus Notes Data Source
  6975. 02 Chapter 2: Installation and Configuration
  6976. Chapter 2: Installation and Configuration
  6977.       Configuring a Lotus Notes Data Source
  6978. 02 Chapter 2: Installation and Configuration
  6979. Chapter 2: Installation and Configuration
  6980.             Modifying a Lotus Nbtes Data Source
  6981. 00 Chapter 0: How to Use This Guide
  6982. 01 Chapter 1: About Lotus NotesSQL
  6983. 01 Chapter 1: About Lotus NotesSQL
  6984. 01 Chapter 1: About Lotus NotesSQL
  6985.       New Features ib this Release
  6986. 02 Chapter 2: Installation and Configuration
  6987. Chapter 2: Installation and Configuration
  6988. 02 Chapter 2: Installation and Configuration
  6989. Chapter 2: Installation and Configuration
  6990. 02 Chapter 2: Installation and Configuration
  6991. Chapter 2: Installation and Configuration
  6992.       Adding a Lotus Notes Data Source
  6993. 02 Chapter 2: Installation and Configuration
  6994. Chapter 2: Installation and Configuration
  6995.       Configuring a Lotus Notes Data Source
  6996. 02 Chapter 2: Installation and Configuration
  6997. Chapter 2: Installation and Configuration
  6998.             Modifying a Lotus Notes Data Source
  6999. 02 Chapter 2: Installation and Configuration
  7000. Chapter 2: Installation and Configuration
  7001.             Deleting a Lotus Notes Data Source
  7002. 02 Chapter 2: Installation and Configuration
  7003. Chapter 2: Installation and Configuration
  7004. 02 Chapter 2: Installation and Configuration
  7005. Chapter 2: Installation and Configuration
  7006.       Adding a Lotus Notes Data Sourcep
  7007. 02 Chapter 2: Installation and Configuration
  7008. Chapter 2: Installation bnd Configuration
  7009.       Configuring a Lotus Notes Data Source
  7010. 02 Chapter 2: Installation and Configuration
  7011. Chapter 2: Installation and Configuration
  7012. 00 Chapter 0: How to Use This Guide
  7013. 01 Chaqter 1: About Lotus NotesSQL
  7014. 01 Chapter 1: About Lotus NotesSQL
  7015. 01 Chapter 1: About Lotus NotesSQL
  7016.       New Features in this Release
  7017. 02 Chapter 2: Installation and Configuration
  7018. Chapter 2: Installation and Configuration
  7019. 02 Chapter 2: Installation and Configuration
  7020. Chapter 2: Installation and Configuration
  7021. 02 Chapter 2: Anstallation and Configuration
  7022. Chapter 2: Installation and Configuration
  7023.       Adding a Lotus Notes Data Source
  7024. 02 Chapter 2: Installation and Configuration
  7025. Chapter 2: Installation and Configuration
  7026.       Configuring a Lotus Notes Data Source
  7027. 02 Chapter 2: Installation and Configuration
  7028. Chapter 2: Installation and Configuration
  7029.             Modifying a Lotus Notes Data Source
  7030. 02 Chapter 2: Inqtallation and Configuration
  7031. Chapter 2: Installation and Configuration
  7032.             Deleting a Lotus Notes Data Source
  7033. 02 Chapter 2: Installation and Configuration
  7034. Chapter 2: Installation and Configuration
  7035.       Connecting to a Lotus Notes Data Source
  7036.       Mapping SQL Tables, Views, and Indexes to and from Notes
  7037.             Mapping Notes Names to!SQL Names
  7038.             Using the Universal Relation
  7039.       Using SQL Tables Derived from Notes Forms and Views
  7040.             Example: Using SQL Tables Derived from Notes Forms and Views
  7041.       Using Notes Views as Indexes
  7042.       Using Notes Internal Fields
  7043.       Tips for Third-Party Applications and Caveats
  7044.       Frequently Asked Questions (FAQ)
  7045.       Driver Capabilities: SQLGetInfo Return Values
  7046.       Summary of Supported ODBC SQL Grammar
  7047.             Exceptions to ODBC!SQL Grammar
  7048.       SQL Typographical Conventions
  7049.       Column, Index, Table, and View Names
  7050.       Multi-Valued Fields (List Fields)
  7051. 00 Chapter 0: How to Use This Guide
  7052. 01 Chapter 1: About Lotus NotesSQL
  7053. 01 Chapter 1: About Lotus NotesSQL
  7054.       New Features in this Release:
  7055. 01 Chapter 1: About Lotus NotesSQL
  7056. !UpXX
  7057. 01 Chapter 1: About Lotus NotesSQL
  7058. 01 Chapter 1: About Lotus NotesSQL
  7059. 01 Chapter 1: About Lotus NotesSQL
  7060. 01 Chapter 1: About Lotus NotesSQL
  7061. 01 Chapter 1: About Lotus NotesSQL
  7062.       New Features in this Release:
  7063. 01 Chapter 1: About Lotus NotesSQL
  7064. !UpXX
  7065. 00 Chapter 0: How to Use This Guide
  7066. Chapter 0: How to Use This Guide
  7067. 01 Chapter 1: About Lotus NotesSQL
  7068. Chapter 1: About Lotus NotesSQL
  7069. 02 Chapter 2: Installatian and Configuration
  7070. Chapter 2: Installation and Configuration
  7071. 02 Chapter 2: Installation and Configuration
  7072. Chapter 2: Installation and Configuration
  7073. 02 Chapter 2: Installation and Configuqation
  7074. Chapter 2: Installation and Configuration
  7075. 02 Chapter 2: Installation and Configuration
  7076. Chapter 2: Installation and Configuration
  7077. 02 Chapter 2: Installation and Configuration
  7078. Chapter 2: Installation and Configuration
  7079. 02 Chapter 2: Installation and Configuration
  7080. Chapter 2: Installation and Configuration
  7081.       Adding a Lotus Notes Data Sourcep
  7082. 02 Chapter 2: Installation and Configuration
  7083. Chapter 2: Installation and Configuration
  7084. 02 Chapter 2: Installation and Configuration
  7085. Chapter 2: Installation and Configuration
  7086. 02 Chapter 2: Installation and Configuration
  7087. Chapter 2: Installation and Configuration
  7088. !     Adding a Lotus Notes Data Sourcep
  7089. 02 Chapter 2: Installation and Configuration
  7090. Chapter 2: Installation and Configuration
  7091.       Configuring a Lotus Notes Data Source
  7092. 02 Chapter 2: Installation and Configuration
  7093. Chapter 2: Installation and Configuration
  7094.             Modifying a Lotus Notes Data Source
  7095. 02 Chapter 2: Installation and Configuraqion
  7096. Chapter 2: Installation and Configuration
  7097.             Deleting a Lotus Notes Data Sourcep
  7098. 02 Chapter 2: Installation and Configuration
  7099. Chapter 2: Installation and Configuration
  7100. 02 Chapter 2: Installation and Configuration
  7101. Chapter 2: Installation and Configuration
  7102.       Summary of Supported ODBC SQL Grammar
  7103. FoA"g
  7104.             Exceptions to ODBC SQL Grammar
  7105.       SQL Typographical Conventions
  7106.       Column, Index, Table, and View Names
  7107.       Multi-Valued Fields (List Fields)
  7108. ]L>7a
  7109. sJ=:'g
  7110.       Summary of Supported ODBC SQL Grammar
  7111. FoA"g
  7112.             Exceptions to ODBC SQL Grammar
  7113.       SQL Typographical Conventions
  7114.       Column, Index, Table, and View Names
  7115.       Multi-Valued Fields (List Fields)
  7116. ]L>7a
  7117.       Summary of Supported ODBC SQL Grammar
  7118.             Exceptions to ODBC SQL Grammar
  7119.       SQL Typographical Conventions
  7120.       Column, Index, Table, and View Names
  7121.       Multi-Valued Fields (List Fields)
  7122. &Arial
  7123. Baskerville
  7124. &CommonBullets
  7125. 5Courier New
  7126.     1Fixedsys
  7127. &Impact
  7128. "MS Sans Serif
  7129. Symbol
  7130. "Small Fonts
  7131. "System
  7132. 1Terminal
  7133. Times New Roman
  7134. Wingdings
  7135. "Univers
  7136. Rockwell Light
  7137. FPalace Script
  7138. You might need to modify a data source configuration, perhaps because you have moved a database. 
  7139. 368837628829232348
  7140. To modify a Lotus Notes data source:
  7141.   1.    
  7142. Start the ODBC Data Source Administrator.
  7143.   2.    Select the type of data source you want to modify. On 32-bit Windows platforms, you can modify user, system, or file data sources. 
  7144.   3.    Select the data source in the Data Sources list box.
  7145.   4.    Click Configure.
  7146. If you are modifying a user or system data source, the Lotus Notes ODBC 2.0 Setup dialog box appears:
  7147. Rockwell L
  7148. cript
  7149. 68837628829232$F
  7150. If you are modifying a file data source, the NotesSQL Connect dialog box appears:
  7151. Rockwell L
  7152. cript
  7153. 68837628829232$F
  7154. The Lotus Notes ODBC 2.0 Setup and NotesSQL Connect dialog boxes are very similar. Each lets you specify a server and database for the data source and set NotesSQL options. The Lotus Notes ODBC 2.0 Setup dialog box also lets you specify the data source name and description.
  7155.   5.    To specify the server and database, do one of the following:
  7156. Type the server and/or database name in the Server and Database fields. If you do not specify a server name, the local machine is assumed. If the database is not in the Notes data directory, specify an absolute path or a path relative to that directory.
  7157. Choose an available server and/or database from the lists in the appropriate fields. (Note that, depending on the number of servers and databases in your system, it may take some time to build these lists.)
  7158. If you specify the local machine (or leave the Server field blank), click Browse to search for available databases on your local machine.
  7159.  If you are modifying a machine (user or system) data source, you do not need to have Notes loaded in order to specify a server and database. If Notes is not loaded, the browse button and drop-down lists will not be available, but you can still type server and database names in the appropriate edit fields.
  7160.   6.    Set NotesSQL options as needed. (For more information about the NotesSQL options in these dialog boxes, see "
  7161. Click here
  7162. Configuring a Lotus Notes Data Source
  7163. Click here
  7164.   7.    When you're finished modifying your data source, click OK. 
  7165.   If you are using 16-bit Windows, you cannot modify a file data source. Also note that the ODBC Data Source Administrator and NotesSQL will present slightly different dialog boxes. For example, the Browse button and drop-down server and database lists do not appear in the NotesSQL dialog boxes for 16-bit Windows. However, the basic method is similar to the method described above.
  7166. See related topics
  7167. Click here
  7168.     Adding a Lotus Notes Data Source
  7169. Click here
  7170. Click here
  7171.     Configuring a Lotus Notes Data Source
  7172. Click here
  7173. Click here
  7174.     Deleting a Lotus Notes Data Source
  7175. Click here
  7176. of the following:
  7177. DROP INDEXSQL, grammar supported
  7178. Data sourceDatabase connection parametersInstallationSQL statement length
  7179. Configuring a Lotus Notes Data Source
  7180. Data source
  7181. Data source
  7182. Modifying a Lotus Notes Data Source
  7183. Data source
  7184. Deleting a Lotus Notes Data Source
  7185. FAQFile DSNsJDBCJava toolsJoinsNotes, versions supportedODBCReports, creatingSecurityTools, using with NotesSQL
  7186. Fields, Notes internal
  7187. Internal fields, Notes
  7188. Notes internal fields
  7189. New features
  7190. Overview
  7191. Data source
  7192. Documentation, about
  7193. Uninstalling NotesSQL
  7194. Connection string
  7195. Keywords
  7196. Notes names, mapping to SQL
  7197. SQL names, mapping from Notes
  7198. Forms
  7199. Performance
  7200. Views
  7201. View column definitions
  7202. Hardware, required
  7203. Prerequisites
  7204. Requirements, hardware and software
  7205. Software, required
  7206. Error messages
  7207. Architecture, application/driver
  7208. Security
  7209. Driver, adding and deleting
  7210. Installation
  7211. Capability reporting
  7212. Functions
  7213. SQLGetInfo
  7214. SQL, grammar supported
  7215. Universal Relation
  7216. Column names
  7217. Indexes
  7218. Tables
  7219. Data types
  7220. Fields, rich text
  7221. Rich text fields
  7222. CREATE INDEX
  7223. CREATE TABLE
  7224. CREATE VIEW
  7225. DELETE Positioned
  7226. DELETE Searched
  7227. Notes views
  7228. DROP VIEW
  7229. INSERT
  7230. SELECT
  7231. Applications, tips
  7232. Tips, applications
  7233. Numeric operators
  7234. Operators, numeric
  7235. List fields
  7236. Multi-valued fields
  7237. HAVING
  7238. ORDER BY
  7239. UNION
  7240. WHERE
  7241. Operators, predicate
  7242. Predicate operators
  7243. Programming
  7244. SQLCancel
  7245. SQLColumnPrivileges
  7246. SQLColumns
  7247. SQLForeignKeys
  7248. SQLGetConnectOption
  7249. SQLGetStmtOption
  7250. SQLPrimaryKeys
  7251. SQLProcedureColumns
  7252. SQLProcedures
  7253. SQLSetConnectOption
  7254. SQLSetParam
  7255. SQLSetScrollOptions
  7256. SQLSetStmtOption
  7257. SQLTablePrivileges
  7258. SQLTables
  7259. SQLTransact
  7260. ALTER TABLE
  7261. DROP INDEX
  7262. DROP TABLE
  7263. Database connection parameters
  7264. SQL statement length
  7265. UPDATE Searched
  7266. GROUP BY
  7267. Column functions
  7268. Functions, column
  7269. FOR UPDATE
  7270. FAQFile DSNsJDBCJava toolsJoinsNotes, versions supportedODBCReports, creatingSecurityTools, using with NotesSQL
  7271. FOR UPDATESQL, grammar supported
  7272. Fields, Notes internalInternal fields, NotesNotes internal fields
  7273. New features
  7274. ODBCOverview
  7275. Data source
  7276. Data source
  7277. Modifying a Lotus Notes Data Source
  7278. Documentation, about
  7279. Uninstalling NotesSQL
  7280. Data source
  7281. Deleting a Lotus Notes Data Source
  7282. Connection stringData sourceKeywords
  7283. Connecting to a Lotus Notes Data Source
  7284. Notes names, mapping to SQLSQL names, mapping from Notes
  7285. FormsPerformanceViews
  7286. Example: Using SQL Tables Derived from Notes Forms and Views
  7287. View column definitions
  7288. Hardware, requiredPrerequisitesRequirements, hardware and softwareSoftware, required
  7289. Error messages
  7290. Architecture, application/driverOverviewSecurity
  7291. Driver, adding and deletingInstallation
  7292. Capability reportingFunctionsODBCSQLGetInfo
  7293. Driver Capabilities: SQLGetInfo Return Values
  7294. ODBCSQL, grammar supported
  7295. Summary of Supported ODBC SQL Grammar
  7296. ODBCSQL, grammar supported
  7297. SQL, grammar supported
  7298. SQL, grammar supported
  7299. Column, Index, Table, and View Names
  7300. Universal Relation
  7301. Column namesFormsIndexesTablesViews
  7302. Mapping SQL Tables, Views, and Indexes to and from Notes
  7303. Data typesFields, rich textRich text fields
  7304. CREATE INDEXSQL, grammar supported
  7305. CREATE TABLESQL, grammar supported
  7306. CREATE VIEWSQL, grammar supported
  7307. Universal Relation
  7308. FormsIndexesPerformanceTablesViews
  7309. Using SQL Tables Derived from Notes Forms and Views
  7310. DELETE PositionedSQL, grammar supported
  7311. DELETE SearchedSQL, grammar supported
  7312. IndexesNotes viewsViews
  7313. DROP VIEWSQL, grammar supported
  7314. INSERTSQL, grammar supported
  7315. SELECTSQL, grammar supported
  7316. Applications, tipsTips, applications
  7317. Tips for Third-Party Applications and Caveats
  7318. Numeric operatorsOperators, numericSQL, grammar supported
  7319. Data typesList fieldsMulti-valued fields
  7320. Multi-Valued Fields (List Fields)
  7321. HAVINGSQL, grammar supported
  7322. ORDER BYSQL, grammar supported
  7323. SQL, grammar supportedUNION
  7324. SQL, grammar supportedWHERE
  7325. Operators, predicatePredicate operatorsSQL, grammar supported
  7326. Data typesList fieldsRich text fields
  7327. ODBCProgrammingSQLCancelSQLColumnPrivilegesSQLColumnsSQLForeignKeysSQLGetConnectOptionSQLGetStmtOptionSQLPrimaryKeysSQLProcedureColumnsSQLProceduresSQLSetConnectOptionSQLSetParamSQLSetScrollOptionsSQLSetStmtOptionSQLTablePrivilegesSQLTablesSQLTransact
  7328. ALTER TABLESQL, grammar supported
  7329. DROP INDEXSQL, grammar supported
  7330. DROP TABLESQL, grammar supported
  7331. Data sourceDatabase connection parametersInstallationSQL statement length
  7332. Configuring a Lotus Notes Data Source
  7333. SQL, grammar supportedUPDATE Searched
  7334. GROUP BYSQL, grammar supported
  7335. Column functionsFunctions, columnSQL, grammar supported
  7336. FOR UPDATESQL, grammar supported
  7337. FROMSQL, grammar supported
  7338. FAQFile DSNsJDBCJava toolsJoinsNotes, versions supportedODBCReports, creatingSecurityTools, using with NotesSQL
  7339. SQL, grammar supportedUPDATE Positioned
  7340. ase connection parametersInstallationSQL statement length
  7341. Configuring a Lotus Notes Data Source
  7342. SQL, grammar supportedUPDATE Searched
  7343. GROUP BYSQL, grammar supported
  7344. Column functionsFunctions, columnSQL, grammar supported
  7345. FOR UPDATESQL, grammar supported
  7346. FROMSQL, grammar supported
  7347. Database connection parameters
  7348. SQL statement length
  7349. UPDATE Searched
  7350. GROUP BY
  7351. Column functions
  7352. Functions, column
  7353. FOR UPDATE
  7354. FOR UPDATESQL, grammar supported
  7355. SQL, grammar supported
  7356. SQL, grammar supported
  7357. Column, Index, Table, and View Names
  7358. SQL, grammar supportedUPDATE Positioned
  7359. SQL, grammar supported
  7360. SQL, grammar supported
  7361. Column, Index, Table, and View Names
  7362. Fields, Notes internalInternal fields, NotesNotes internal fields
  7363. New features
  7364. ODBCOverview
  7365. Data source
  7366. Data source
  7367. Modifying a Lotus Notes Data Source
  7368. Documentation, about
  7369. Uninstalling NotesSQL
  7370. Data source
  7371. Deleting a Lotus Notes Data Source
  7372. Connection stringData sourceKeywords
  7373. Connecting to a Lotus Notes Data Source
  7374. Notes names, mapping to SQLSQL names, mapping from Notes
  7375. FormsPerformanceViews
  7376. Example: Using SQL Tables Derived from Notes Forms and Views
  7377. View column definitions
  7378. Hardware, requiredPrerequisitesRequirements, hardware and softwareSoftware, required
  7379. Error messages
  7380. Architecture, application/driverOverviewSecurity
  7381. Driver, adding and deletingInstallation
  7382. Capability reportingFunctionsODBCSQLGetInfo
  7383. Driver Capabilities: SQLGetInfo Return Values
  7384. ODBCSQL, grammar supported
  7385. Summary of Supported ODBC SQL Grammar
  7386. ODBCSQL, grammar supported
  7387. SQL, grammar supported
  7388. SQL, grammar supported
  7389. Column, Index, Table, and View Names
  7390. Universal Relation
  7391. Column namesFormsIndexesTablesViews
  7392. Mapping SQL Tables, Views, and Indexes to and from Notes
  7393. Data typesFields, rich textRich text fields
  7394. CREATE INDEXSQL, grammar supported
  7395. CREATE TABLESQL, grammar supported
  7396. CREATE VIEWSQL, grammar supported
  7397. Universal Relation
  7398. FormsIndexesPerformanceTablesViews
  7399. Using SQL Tables Derived from Notes Forms and Views
  7400. DELETE PositionedSQL, grammar supported
  7401. DELETE SearchedSQL, grammar supported
  7402. IndexesNotes viewsViews
  7403. DROP VIEWSQL, grammar supported
  7404. INSERTSQL, grammar supported
  7405. SELECTSQL, grammar supported
  7406. Applications, tipsTips, applications
  7407. Tips for Third-Party Applications and Caveats
  7408. Numeric operatorsOperators, numericSQL, grammar supported
  7409. Data typesList fieldsMulti-valued fields
  7410. Multi-Valued Fields (List Fields)
  7411. HAVINGSQL, grammar supported
  7412. ORDER BYSQL, grammar supported
  7413. SQL, grammar supportedUNION
  7414. SQL, grammar supportedWHERE
  7415. Operators, predicatePredicate operatorsSQL, grammar supported
  7416. Data typesList fieldsRich text fields
  7417. ODBCProgrammingSQLCancelSQLColumnPrivilegesSQLColumnsSQLForeignKeysSQLGetConnectOptionSQLGetStmtOptionSQLPrimaryKeysSQLProcedureColumnsSQLProceduresSQLSetConnectOptionSQLSetParamSQLSetScrollOptionsSQLSetStmtOptionSQLTablePrivilegesSQLTablesSQLTransact
  7418. ALTER TABLESQL, grammar supported
  7419. DROP INDEXSQL, grammar supported
  7420. DROP TABLESQL, grammar supported
  7421. Data sourceDatabase connection parametersInstallationSQL statement length
  7422. Configuring a Lotus Notes Data Source
  7423. SQL, grammar supportedUPDATE Searched
  7424. GROUP BYSQL, grammar supported
  7425. Column functionsFunctions, columnSQL, grammar supported
  7426. FOR UPDATESQL, grammar supported
  7427. FROMSQL, grammar supported
  7428. FAQFile DSNsJDBCJava toolsJoinsNotes, versions supportedODBCReports, creatingSecurityTools, using with NotesSQL
  7429. SQL, grammar supportedUPDATE Positioned
  7430. SQL, grammar supported
  7431. SQL, grammar supported
  7432. Column, Index, Table, and View Names
  7433. Column functions
  7434. Functions, column
  7435. FOR UPDATE
  7436. File DSNs
  7437. Java tools
  7438. Joins
  7439. Notes, versions supported
  7440. Reports, creating
  7441. Fields, Notes internal
  7442. Internal fields, Notes
  7443. Notes internal fields
  7444. New features
  7445. Overview
  7446. Data source
  7447. Documentation, about
  7448. Uninstalling NotesSQL
  7449. Connection string
  7450. Keywords
  7451. Notes names, mapping to SQL
  7452. SQL names, mapping from Notes
  7453. Forms
  7454. Performance
  7455. Views
  7456. View column definitions
  7457. Hardware, required
  7458. Prerequisites
  7459. Requirements, hardware and software
  7460. Software, required
  7461. Error messages
  7462. Architecture, application/driver
  7463. Security
  7464. Driver, adding and deleting
  7465. Installation
  7466. Capability reporting
  7467. Functions
  7468. SQLGetInfo
  7469. SQL, grammar supported
  7470. Universal Relation
  7471. Column names
  7472. Indexes
  7473. Tables
  7474. Data types
  7475. Fields, rich text
  7476. Rich text fields
  7477. CREATE INDEX
  7478. CREATE TABLE
  7479. CREATE VIEW
  7480. DELETE Positioned
  7481. DELETE Searched
  7482. Notes views
  7483. DROP VIEW
  7484. INSERT
  7485. SELECT
  7486. Applications, tips
  7487. Tips, applications
  7488. Numeric operators
  7489. Operators, numeric
  7490. List fields
  7491. Multi-valued fields
  7492. HAVING
  7493. ORDER BY
  7494. UNION
  7495. WHERE
  7496. Operators, predicate
  7497. Predicate operators
  7498. Programming
  7499. SQLCancel
  7500. SQLColumnPrivileges
  7501. SQLColumns
  7502. SQLForeignKeys
  7503. SQLGetConnectOption
  7504. SQLGetStmtOption
  7505. SQLPrimaryKeys
  7506. SQLProcedureColumns
  7507. SQLProcedures
  7508. SQLSetConnectOption
  7509. SQLSetParam
  7510. SQLSetScrollOptions
  7511. SQLSetStmtOption
  7512. SQLTablePrivileges
  7513. SQLTables
  7514. SQLTransact
  7515. ALTER TABLE
  7516. DROP INDEX
  7517. DROP TABLE
  7518. Database connection parameters
  7519. SQL statement length
  7520. UPDATE Searched
  7521. GROUP BY
  7522. Column functions
  7523. Functions, column
  7524. FOR UPDATE
  7525. File DSNs
  7526. Java tools
  7527. Joins
  7528. Notes, versions supported
  7529. Fields, Notes internal
  7530. Internal fields, Notes
  7531. Notes internal fields
  7532. New features
  7533. Overview
  7534. Data source
  7535. Documentation, about
  7536. Uninstalling NotesSQL
  7537. Connection string
  7538. Keywords
  7539. Notes names, mapping to SQL
  7540. SQL names, mapping from Notes
  7541. Forms
  7542. Performance
  7543. Views
  7544. View column definitions
  7545. Hardware, required
  7546. Prerequisites
  7547. Requirements, hardware and software
  7548. Software, required
  7549. Error messages
  7550. Architecture, application/driver
  7551. Security
  7552. Driver, adding and deleting
  7553. Installation
  7554. Capability reporting
  7555. Functions
  7556. SQLGetInfo
  7557. SQL, grammar supported
  7558. Universal Relation
  7559. Column names
  7560. Indexes
  7561. Tables
  7562. Data types
  7563. Fields, rich text
  7564. Rich text fields
  7565. CREATE INDEX
  7566. CREATE TABLE
  7567. CREATE VIEW
  7568. DELETE Positioned
  7569. DELETE Searched
  7570. Notes views
  7571. DROP VIEW
  7572. INSERT
  7573. SELECT
  7574. Applications, tips
  7575. Tips, applications
  7576. Numeric operators
  7577. Operators, numeric
  7578. List fields
  7579. Multi-valued fields
  7580. HAVING
  7581. ORDER BY
  7582. UNION
  7583. WHERE
  7584. Operators, predicate
  7585. Predicate operators
  7586. Programming
  7587. SQLCancel
  7588. SQLColumnPrivileges
  7589. SQLColumns
  7590. SQLForeignKeys
  7591. SQLGetConnectOption
  7592. SQLGetStmtOption
  7593. SQLPrimaryKeys
  7594. SQLProcedureColumns
  7595. SQLProcedures
  7596. SQLSetConnectOption
  7597. SQLSetParam
  7598. SQLSetScrollOptions
  7599. SQLSetStmtOption
  7600. SQLTablePrivileges
  7601. SQLTables
  7602. SQLTransact
  7603. ALTER TABLE
  7604. DROP INDEX
  7605. DROP TABLE
  7606. Database connection parameters
  7607. SQL statement length
  7608. UPDATE Searched
  7609. GROUP BY
  7610. Column functions
  7611. Functions, column
  7612. FOR UPDATE
  7613. File DSNs
  7614. Java tools
  7615. Joins
  7616. Notes, versions supported
  7617. Reports, creating
  7618. Tools, using with NotesSQL
  7619. UPDATE Positioned
  7620. Modifying a Lotus Notes Data Source
  7621. Deleting a Lotus Notes Data Source
  7622. Connecting to a Lotus Notes Data Source
  7623. Example: Using SQL Tables Derived from Notes Forms and Views
  7624. Driver Capabilities: SQLGetInfo Return Values
  7625. Summary of Supported ODBC SQL Grammar
  7626. Column, Index, Table, and View Names
  7627. Mapping SQL Tables, Views, and Indexes to and from Notes
  7628. Using SQL Tables Derived from Notes Forms and Views
  7629. Tips for Third-Party Applications and Caveats
  7630. Multi-Valued Fields (List Fields)
  7631. Configuring a Lotus Notes Data Source
  7632. Using SQL Tables Derived from Notes Forms and Views
  7633. Tips for Third-Party Applications and Caveats
  7634. ]L>7a
  7635. Multi-Valued Fields (List Fields)
  7636. Configuring a Lotus Notes Data Source
  7637. sJ=:'g
  7638. Modifying a Lotus Notes Data Source
  7639. Deleting a Lotus Notes Data Source
  7640. Connecting to a Lotus Notes Data Source
  7641. Example: Using SQL Tables Derived from Notes Forms and Views
  7642. Driver Capabilities: SQLGetInfo Return Values
  7643. Summary of Supported ODBC SQL Grammar
  7644. Column, Index, Table, and View Names
  7645. Mapping SQL Tables, Views, and Indexes to and from Notes
  7646. Using SQL Tables Derived from Notes Forms and Views
  7647. Tips for Third-Party Applications and Caveats
  7648. Multi-Valued Fields (List Fields)
  7649. Configuring a Lotus Notes Data Source
  7650. Modifying a Lotus Notes Data Source
  7651. Deleting a Lotus Notes Data Source
  7652. Connecting to a Lotus Notes Data Source
  7653. Example: Using SQL Tables Derived from Notes Forms and Views
  7654. Driver Capabilities: SQLGetInfo Return Values
  7655. Summary of Supported ODBC SQL Grammar
  7656. Column, Index, Table, and View Names
  7657. Mapping SQL Tables, Views, and Indexes to and from Notes
  7658. Using SQL Tables Derived from Notes Forms and Views
  7659. Tips for Third-Party Applications and Caveats
  7660. Multi-Valued Fields (List Fields)
  7661. Configuring a Lotus Notes Data Source
  7662. Mapping SQL Tables, Views, and Indexes to and from Notes
  7663. Using SQL Tables Derived from Notes Forms and Views
  7664. Tips for Third-Party Applications and Caveats
  7665. ]L>7a
  7666. Multi-Valued Fields (List Fields)
  7667. Configuring a Lotus Notes Data Source
  7668. sJ=:'g
  7669. Modifying a Lotus Notes Data Source
  7670. Deleting a Lotus Notes Data Source
  7671. Connecting to a Lotus Notes Data Source
  7672. Example: Using SQL Tables Derived from Notes Forms and Views
  7673. Driver Capabilities: SQLGetInfo Return Values
  7674. Summary of Supported ODBC SQL Grammar
  7675. Column, Index, Table, and View Names
  7676. Mapping SQL Tables, Views, and Indexes to and from Notes
  7677. Using SQL Tables Derived from Notes Forms and Views
  7678. Tips for Third-Party Applications and Caveats
  7679. Multi-Valued Fields (List Fields)
  7680. Configuring a Lotus Notes Data Source
  7681. !UpXX
  7682. Modifying a Lotus Notes Data Source
  7683. Deleting a Lotus Notes Data Source
  7684. Connecting to a Lotus Notes Data Source
  7685. Example: Using SQL Tables Derived from Notes Forms and Views
  7686. Driver Capabilities: SQLGetInfo Return Values
  7687. Summary of Supported ODBC SQL Grammar
  7688. FoA"g
  7689. Column, Index, Table, and View Names
  7690. Mapping SQL Tables, Views, and Indexes to and from Notes
  7691. Using SQL Tables Derived from Notes Forms and Views
  7692. Tips for Third-Party Applications and Caveats
  7693. ]L>7a
  7694. Multi-Valued Fields (List Fields)
  7695. Configuring a Lotus Notes Data Source
  7696. sJ=:'g
  7697. Modifying a Lotus Notes Data Source
  7698. Deleting a Lotus Notes Data Source
  7699. Connecting to a Lotus Notes Data Source
  7700. Example: Using SQL Tables Derived from Notes Forms and Views
  7701. Driver Capabilities: SQLGetInfo Return Values
  7702. Summary of Supported ODBC SQL Grammar
  7703. Column, Index, Table, and View Names
  7704. Mapping SQL Tables, Views, and Indexes to and from Notes
  7705. Using SQL Tables Derived from Notes Forms and Views
  7706. Tips for Third-Party Applications and Caveats
  7707. Multi-Valued Fields (List Fields)
  7708. Configuring a Lotus Notes Data Source
  7709. ......Using Notes Internal Fields
  7710. ......New Features in this Release
  7711. ......Adding a Lotus Notes Data Source
  7712. ......Modifying a Lotus Notes Data Source
  7713. ......Deleting a Lotus Notes Data Source
  7714. ......Connecting to a Lotus Notes Data Source
  7715. ......Mapping Notes Names to SQL Names
  7716. ......Example: Using SQL Tables Derived from Notes Forms and Views
  7717. ......Driver Capabilities: SQLGetInfo Return Values
  7718. ......Summary of Supported ODBC SQL Grammar
  7719. ......Exceptions to ODBC SQL Grammar
  7720. ......SQL Typographical Conventions
  7721. ......Column, Index, Table, and View Names
  7722. ......Mapping SQL Tables, Views, and Indexes to and from Notes
  7723. ......Using the Universal Relation
  7724. ......Using SQL Tables Derived from Notes Forms and Views
  7725. ......Using Notes Views as Indexes
  7726. ......Tips for Third-Party Applications and Caveats
  7727. ......Multi-Valued Fields (List Fields)
  7728. ......Configuring a Lotus Notes Data Source
  7729. ......Frequently Asked Questions (FAQ)
  7730. ......Using Notes Internal Fields
  7731. ......New Features in this Release
  7732. ......Adding a Lotus Notes Data Source
  7733. ......Modifying a Lotus Notes Data Source
  7734. ......Deleting a Lotus Notes Data Source
  7735. ......Connecting to a Lotus Notes Data Source
  7736. ......Mapping Notes Names to SQL Names
  7737. ......Example: Using SQL Tables Derived from Notes Forms and Views
  7738. ......Driver Capabilities: SQLGetInfo Return Values
  7739. ......Summary of Supported ODBC SQL Grammar
  7740. ......Exceptions to ODBC SQL Grammar
  7741. ......SQL Typographical Conventions
  7742. ......Column, Index, Table, and View Names
  7743. ......Mapping SQL Tables, Views, and Indexes to and from Notes
  7744. ......Using the Universal Relation
  7745. ......Using SQL Tables Derived from Notes Forms and Views
  7746. ......Using Notes Views as Indexes
  7747. ......Tips for Third-Party Applications and Caveats
  7748. ......Multi-Valued Fields (List Fields)
  7749. ......Configuring a Lotus Notes Data Source
  7750. ......Frequently Asked Questions (FAQ)
  7751. ......Using Notes Views as Indexes
  7752. ......Tips for Third-Party Applications and Caveats
  7753. ......Multi-Valued Fields (List Fields)
  7754. ......Using the Universal Relation
  7755. ......Using SQL Tables Derived from Notes Forms and Views
  7756. ......Using Notes Internal Fields
  7757. ......New Features in this Release
  7758. !UpXX
  7759. ......Adding a Lotus Notes Data Source
  7760. ......Modifying a Lotus Notes Data Source
  7761. ......Deleting a Lotus Notes Data Source
  7762. ......Connecting to a Lotus Notes Data Source
  7763. ......Mapping Notes Names to SQL Names
  7764. ......Example: Using SQL Tables Derived from Notes Forms and Views
  7765. ......Driver Capabilities: SQLGetInfo Return Values
  7766. ......Summary of Supported ODBC SQL Grammar
  7767. FoA"g
  7768. ......Exceptions to ODBC SQL Grammar
  7769. ......SQL Typographical Conventions
  7770. ......Column, Index, Table, and View Names
  7771. ......Mapping SQL Tables, Views, and Indexes to and from Notes
  7772. ......Using the Universal Relation
  7773. ......Using SQL Tables Derived from Notes Forms and Views
  7774. ......Using Notes Views as Indexes
  7775. ......Tips for Third-Party Applications and Caveats
  7776. ]L>7a
  7777. ......Multi-Valued Fields (List Fields)
  7778. ......Configuring a Lotus Notes Data Source
  7779. sJ=:'g
  7780. ......Frequently Asked Questions (FAQ)
  7781. ......Driver Capabilities: SQLGetInfo Return Values
  7782. ......Summary of Supported ODBC SQL Grammar
  7783. FoA"g
  7784. ......Exceptions to ODBC SQL Grammar
  7785. ......SQL Typographical Conventions
  7786. ......Column, Index, Table, and View Names
  7787. ......Mapping SQL Tables, Views, and Indexes to and from Notes
  7788. ......Using the Universal Relation
  7789. ......Using SQL Tables Derived from Notes Forms and Views
  7790. ......Using Notes Views as Indexes
  7791. ......Tips for Third-Party Applications and Caveats
  7792. ]L>7a
  7793. ......Multi-Valued Fields (List Fields)
  7794. ......Configuring a Lotus Notes Data Source
  7795. sJ=:'g
  7796. ......Using Notes Internal Fields
  7797. ......New Features in this Release
  7798. !UpXX
  7799. ......Adding a Lotus Notes Data Source
  7800. ......Modifying a Lotus Notes Data Source
  7801. ......Deleting a Lotus Notes Data Source
  7802. ......Connecting to a Lotus Notes Data Source
  7803. ......Mapping Notes Names to SQL Names
  7804. ......Example: Using SQL Tables Derived from Notes Forms and Views
  7805. ......Driver Capabilities: SQLGetInfo Return Values
  7806. ......Summary of Supported ODBC SQL Grammar
  7807. FoA"g
  7808. ......Exceptions to ODBC SQL Grammar
  7809. ......SQL Typographical Conventions
  7810. ......Column, Index, Table, and View Names
  7811. ......Mapping SQL Tables, Views, and Indexes to and from Notes
  7812. ......Using the Universal Relation
  7813. ......Using SQL Tables Derived from Notes Forms and Views
  7814. ......Using Notes Views as Indexes
  7815. ......Tips for Third-Party Applications and Caveats
  7816. ]L>7a
  7817. ......Multi-Valued Fields (List Fields)
  7818. ......Configuring a Lotus Notes Data Source
  7819. sJ=:'g
  7820. ......Frequently Asked Questions (FAQ)
  7821. F\Fields, Notes internalI\Internal fields, NotesN\Notes internal fields
  7822. !UpXX
  7823. O\ODBCO\Overview
  7824. C\Connection stringD\Data sourceK\Keywords
  7825. Connecting to a Lotus Notes Data Source
  7826. Keywords
  7827. N\Notes names, mapping to SQLS\SQL names, mapping from Notes
  7828. F\FormsP\PerformanceV\Views
  7829. Example: Using SQL Tables Derived from Notes Forms and Views
  7830. Views
  7831. View column definitions
  7832. H\Hardware, requiredP\PrerequisitesR\Requirements, hardware and softwareS\Software, required
  7833. C\Column namesF\FormsI\IndexesT\TablesV\Views
  7834. Mapping SQL Tables, Views, and Indexes to and from Notes
  7835. C\CREATE INDEXS\SQL, grammar supported
  7836. F\FAQF\File DSNsJ\JDBCJ\Java toolsJ\JoinsN\Notes, versions supportedO\ODBCR\Reports, creatingS\SecurityT\Tools, using with NotesSQL
  7837. Fields, Notes internal
  7838. Forms
  7839. Functions
  7840. Fields, rich text
  7841. Functions, column
  7842. FOR UPDATE
  7843. File DSNs
  7844. Java tools
  7845. Joins
  7846. Notes internal fields
  7847. New features
  7848. Notes names, mapping to SQL
  7849. Notes views
  7850. Numeric operators
  7851. Notes, versions supported
  7852. ransact
  7853. Error messages
  7854. A\Architecture, application/driverO\OverviewS\Security
  7855. D\Driver, adding and deletingI\Installation
  7856. C\Capability reportingF\FunctionsO\ODBCS\SQLGetInfo
  7857. Driver Capabilities: SQLGetInfo Return Values
  7858. O\ODBCS\SQL, grammar supported
  7859. Summary of Supported ODBC SQL Grammar
  7860. FoA"g
  7861. O\ODBCS\SQL, grammar supported
  7862. D\Data typesF\Fields, rich textR\Rich text fields
  7863. C\CREATE TABLES\SQL, grammar supported
  7864. C\CREATE VIEWS\SQL, grammar supported
  7865. Overview
  7866. Operators, numeric
  7867. ORDER BY
  7868. Operators, predicate
  7869. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  7870. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  7871. ORDER BY
  7872. Operators, predicate
  7873. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  7874. Overview
  7875. Operators, numeric
  7876. ORDER BY
  7877. Operators, predicate
  7878. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  7879. QL, grammar supported
  7880. F\Fields, Notes internalI\Internal fields, NotesN\Notes internal fields
  7881. O\ODBCO\Overview
  7882. Modifying a Lotus Notes Data Source
  7883. Deleting a Lotus Notes Data Source
  7884. C\Connection stringD\Data sourceK\Keywords
  7885. Connecting to a Lotus Notes Data Source
  7886. N\Notes names, mapping to SQLS\SQL names, mapping from Notes
  7887. F\FormsP\PerformanceV\Views
  7888. Example: Using SQL Tables Derived from Notes Forms and Views
  7889. H\Hardware, requiredP\PrerequisitesR\Requirements, hardware and softwareS\Software, required
  7890. A\Architecture, application/driverO\OverviewS\Security
  7891. D\Driver, adding and deletingI\Installation
  7892. C\Capability reportingF\FunctionsO\ODBCS\SQLGetInfo
  7893. Driver Capabilities: SQLGetInfo Return Values
  7894. O\ODBCS\SQL, grammar supported
  7895. Summary of Supported ODBC SQL Grammar
  7896. O\ODBCS\SQL, grammar supported
  7897. Column, Index, Table, and View Names
  7898. C\Column namesF\FormsI\IndexesT\TablesV\Views
  7899. Mapping SQL Tables, Views, and Indexes to and from Notes
  7900. D\Data typesF\Fields, rich textR\Rich text fields
  7901. C\CREATE INDEXS\SQL, grammar supported
  7902. C\CREATE TABLES\SQL, grammar supported
  7903. C\CREATE VIEWS\SQL, grammar supported
  7904. F\FormsI\IndexesP\PerformanceT\TablesV\Views
  7905. Using SQL Tables Derived from Notes Forms and Views
  7906. D\DELETE PositionedS\SQL, grammar supported
  7907. D\DELETE SearchedS\SQL, grammar supported
  7908. I\IndexesN\Notes viewsV\Views
  7909. D\DROP VIEWS\SQL, grammar supported
  7910. I\INSERTS\SQL, grammar supported
  7911. S\SELECTS\SQL, grammar supported
  7912. A\Applications, tipsT\Tips, applications
  7913. Tips for Third-Party Applications and Caveats
  7914. N\Numeric operatorsO\Operators, numericS\SQL, grammar supported
  7915. D\Data typesL\List fieldsM\Multi-valued fields
  7916. Multi-Valued Fields (List Fields)
  7917. H\HAVINGS\SQL, grammar supported
  7918. O\ORDER BYS\SQL, grammar supported
  7919. S\SQL, grammar supportedU\UNION
  7920. S\SQL, grammar supportedW\WHERE
  7921. Overview
  7922. Operators, numeric
  7923. ORDER BY
  7924. Operators, predicate
  7925. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  7926. F\FormsI\IndexesP\PerformanceT\TablesV\Views
  7927. Using SQL Tables Derived from Notes Forms and Views
  7928. D\DELETE PositionedS\SQL, grammar supported
  7929. D\DELETE SearchedS\SQL, grammar supported
  7930. I\IndexesN\Notes viewsV\Views
  7931. D\DROP VIEWS\SQL, grammar supported
  7932. Internal fields, Notes
  7933. Installation
  7934. Indexes
  7935. INSERT
  7936. I\INSERTS\SQL, grammar supported
  7937. S\SELECTS\SQL, grammar supported
  7938. A\Applications, tipsT\Tips, applications
  7939. Tips for Third-Party Applications and Caveats
  7940. N\Numeric operatorsO\Operators, numericS\SQL, grammar supported
  7941. ]L>7a
  7942. Hardware, required
  7943. HAVING
  7944. H\HAVINGS\SQL, grammar supported
  7945. S\SQL, grammar supportedU\UNION
  7946. D\DROP TABLES\SQL, grammar supported
  7947. SQL names, mapping from Notes
  7948. Software, required
  7949. Security
  7950. SQLGetInfo
  7951. SQL, grammar supported
  7952. SELECT
  7953. SQLCancel
  7954. SQLColumnPrivileges
  7955. SQLColumns
  7956. SQLForeignKeys
  7957. SQLGetConnectOption
  7958. SQLGetStmtOption
  7959. SQLPrimaryKeys
  7960. SQLProcedureColumns
  7961. SQLProcedures
  7962. SQLSetConnectOption
  7963. SQLSetParam
  7964. SQLSetScrollOptions
  7965. SQLSetStmtOption
  7966. SQLTablePrivileges
  7967. SQLTables
  7968. SQLTransact
  7969. SQL statement length
  7970. F\FROMS\SQL, grammar supported
  7971. Requirements, hardware and software
  7972. Rich text fields
  7973. Reports, creating
  7974. Tables
  7975. Tips, applications
  7976. Tools, using with NotesSQL
  7977. Tables
  7978. Tips, applications
  7979. Tools, using with NotesSQL
  7980. Tools, using with NotesSQL
  7981. FOR UPDATE
  7982. F\FROMS\SQL, grammar supported
  7983. Column, Index, Table, and View Names
  7984. Tips, applications
  7985. D\Data typesL\List fieldsM\Multi-valued fields
  7986. Multi-Valued Fields (List Fields)
  7987. List fields
  7988. Multi-valued fields
  7989. O\ORDER BYS\SQL, grammar supported
  7990. S\SQL, grammar supportedW\WHERE
  7991. WHERE
  7992. D\Data typesL\List fieldsR\Rich text fields
  7993. Architecture, application/driver
  7994. Applications, tips
  7995. ALTER TABLE
  7996. A\ALTER TABLES\SQL, grammar supported
  7997. S\SQL, grammar supportedU\UPDATE Searched
  7998. sJ=:'g
  7999. Connection string
  8000. Capability reporting
  8001. Column names
  8002. CREATE INDEX
  8003. CREATE TABLE
  8004. CREATE VIEW
  8005. Column functions
  8006. C\Column functionsF\Functions, columnS\SQL, grammar supported
  8007. F\Fields, Notes internalI\Internal fields, NotesN\Notes internal fields
  8008. O\ODBCO\Overview
  8009. Modifying a Lotus Notes Data Source
  8010. Deleting a Lotus Notes Data Source
  8011. C\Connection stringD\Data sourceK\Keywords
  8012. Connecting to a Lotus Notes Data Source
  8013. N\Notes names, mapping to SQLS\SQL names, mapping from Notes
  8014. F\FormsP\PerformanceV\Views
  8015. Example: Using SQL Tables Derived from Notes Forms and Views
  8016. H\Hardware, requiredP\PrerequisitesR\Requirements, hardware and softwareS\Software, required
  8017. A\Architecture, application/driverO\OverviewS\Security
  8018. D\Driver, adding and deletingI\Installation
  8019. C\Capability reportingF\FunctionsO\ODBCS\SQLGetInfo
  8020. Driver Capabilities: SQLGetInfo Return Values
  8021. O\ODBCS\SQL, grammar supported
  8022. Summary of Supported ODBC SQL Grammar
  8023. O\ODBCS\SQL, grammar supported
  8024. Column, Index, Table, and View Names
  8025. C\Column namesF\FormsI\IndexesT\TablesV\Views
  8026. Mapping SQL Tables, Views, and Indexes to and from Notes
  8027. D\Data typesF\Fields, rich textR\Rich text fields
  8028. C\CREATE INDEXS\SQL, grammar supported
  8029. C\CREATE TABLES\SQL, grammar supported
  8030. C\CREATE VIEWS\SQL, grammar supported
  8031. F\FormsI\IndexesP\PerformanceT\TablesV\Views
  8032. Using SQL Tables Derived from Notes Forms and Views
  8033. D\DELETE PositionedS\SQL, grammar supported
  8034. D\DELETE SearchedS\SQL, grammar supported
  8035. I\IndexesN\Notes viewsV\Views
  8036. D\DROP VIEWS\SQL, grammar supported
  8037. I\INSERTS\SQL, grammar supported
  8038. S\SELECTS\SQL, grammar supported
  8039. A\Applications, tipsT\Tips, applications
  8040. Tips for Third-Party Applications and Caveats
  8041. N\Numeric operatorsO\Operators, numericS\SQL, grammar supported
  8042. D\Data typesL\List fieldsM\Multi-valued fields
  8043. Multi-Valued Fields (List Fields)
  8044. H\HAVINGS\SQL, grammar supported
  8045. O\ORDER BYS\SQL, grammar supported
  8046. S\SQL, grammar supportedU\UNION
  8047. S\SQL, grammar supportedW\WHERE
  8048. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  8049. D\Data typesL\List fieldsR\Rich text fields
  8050. O\ODBCP\ProgrammingS\SQLCancelS\SQLColumnPrivilegesS\SQLColumnsS\SQLForeignKeysS\SQLGetConnectOptionS\SQLGetStmtOptionS\SQLPrimaryKeysS\SQLProcedureColumnsS\SQLProceduresS\SQLSetConnectOptionS\SQLSetParamS\SQLSetScrollOptionsS\SQLSetStmtOptionS\SQLTablePrivilegesS\SQLTablesS\SQLTransact
  8051. A\ALTER TABLES\SQL, grammar supported
  8052. D\DROP INDEXS\SQL, grammar supported
  8053. D\DROP TABLES\SQL, grammar supported
  8054. D\Data sourceD\Database connection parametersI\InstallationS\SQL statement length
  8055. Configuring a Lotus Notes Data Source
  8056. S\SQL, grammar supportedU\UPDATE Searched
  8057. G\GROUP BYS\SQL, grammar supported
  8058. C\Column functionsF\Functions, columnS\SQL, grammar supported
  8059. F\FOR UPDATES\SQL, grammar supported
  8060. S\SQL, grammar supportedU\UPDATE Searched
  8061. O\ODBCP\ProgrammingS\SQLCancelS\SQLColumnPrivilegesS\SQLColumnsS\SQLForeignKeysS\SQLGetConnectOptionS\SQLGetStmtOptionS\SQLPrimaryKeysS\SQLProcedureColumnsS\SQLProceduresS\SQLSetConnectOptionS\SQLSetParamS\SQLSetScrollOptionsS\SQLSetStmtOptionS\SQLTablePrivilegesS\SQLTablesS\SQLTransact
  8062. Performance
  8063. Prerequisites
  8064. Predicate operators
  8065. Programming
  8066. D\DROP INDEXS\SQL, grammar supported
  8067. D\Data sourceD\Database connection parametersI\InstallationS\SQL statement length
  8068. Configuring a Lotus Notes Data Source
  8069. Modifying a Lotus Notes Data Source
  8070. Deleting a Lotus Notes Data Source
  8071. Data source
  8072. Documentation, about
  8073. Driver, adding and deleting
  8074. Data types
  8075. DELETE Positioned
  8076. DELETE Searched
  8077. DROP VIEW
  8078. DROP INDEX
  8079. DROP TABLE
  8080. Database connection parameters
  8081. mapping from Notes
  8082. F\FormsP\PerformanceV\Views
  8083. Example: Using SQL Tables Derived from Notes Forms and Views
  8084. H\Hardware, requiredP\PrerequisitesR\Requirements, hardware and softwareS\Software, required
  8085. A\Architecture, application/driverO\OverviewS\Security
  8086. D\Driver, adding and deletingI\Installation
  8087. C\Capability reportingF\FunctionsO\ODBCS\SQLGetInfo
  8088. Driver Capabilities: SQLGetInfo Return Values
  8089. O\ODBCS\SQL, grammar supported
  8090. Summary of Supported ODBC SQL Grammar
  8091. O\ODBCS\SQL, grammar supported
  8092. Column, Index, Table, and View Names
  8093. C\Column namesF\FormsI\IndexesT\TablesV\Views
  8094. Mapping SQL Tables, Views, and Indexes to and from Notes
  8095. D\Data typesF\Fields, rich textR\Rich text fields
  8096. C\CREATE INDEXS\SQL, grammar supported
  8097. C\CREATE TABLES\SQL, grammar supported
  8098. C\CREATE VIEWS\SQL, grammar supported
  8099. F\FormsI\IndexesP\PerformanceT\TablesV\Views
  8100. Using SQL Tables Derived from Notes Forms and Views
  8101. D\DELETE PositionedS\SQL, grammar supported
  8102. D\DELETE SearchedS\SQL, grammar supported
  8103. I\IndexesN\Notes viewsV\Views
  8104. D\DROP VIEWS\SQL, grammar supported
  8105. I\INSERTS\SQL, grammar supported
  8106. S\SELECTS\SQL, grammar supported
  8107. A\Applications, tipsT\Tips, applications
  8108. Tips for Third-Party Applications and Caveats
  8109. N\Numeric operatorsO\Operators, numericS\SQL, grammar supported
  8110. D\Data typesL\List fieldsM\Multi-valued fields
  8111. Multi-Valued Fields (List Fields)
  8112. H\HAVINGS\SQL, grammar supported
  8113. O\ORDER BYS\SQL, grammar supported
  8114. S\SQL, grammar supportedU\UNION
  8115. S\SQL, grammar supportedW\WHERE
  8116. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  8117. D\Data typesL\List fieldsR\Rich text fields
  8118. O\ODBCP\ProgrammingS\SQLCancelS\SQLColumnPrivilegesS\SQLColumnsS\SQLForeignKeysS\SQLGetConnectOptionS\SQLGetStmtOptionS\SQLPrimaryKeysS\SQLProcedureColumnsS\SQLProceduresS\SQLSetConnectOptionS\SQLSetParamS\SQLSetScrollOptionsS\SQLSetStmtOptionS\SQLTablePrivilegesS\SQLTablesS\SQLTransact
  8119. A\ALTER TABLES\SQL, grammar supported
  8120. D\DROP INDEXS\SQL, grammar supported
  8121. D\DROP TABLES\SQL, grammar supported
  8122. D\Data sourceD\Database connection parametersI\InstallationS\SQL statement length
  8123. Configuring a Lotus Notes Data Source
  8124. Modifying a Lotus Notes Data Source
  8125. Deleting a Lotus Notes Data Source
  8126. Data source
  8127. Documentation, about
  8128. Driver, adding and deleting
  8129. Data types
  8130. DELETE Positioned
  8131. DELETE Searched
  8132. DROP VIEW
  8133. DROP INDEX
  8134. DROP TABLE
  8135. Database connection parameters
  8136. GROUP BY
  8137. G\GROUP BYS\SQL, grammar supported
  8138. F\FOR UPDATES\SQL, grammar supported
  8139. F\Fields, Notes internalI\Internal fields, NotesN\Notes internal fields
  8140. O\ODBCO\Overview
  8141. Modifying a Lotus Notes Data Source
  8142. Deleting a Lotus Notes Data Source
  8143. C\Connection stringD\Data sourceK\Keywords
  8144. Connecting to a Lotus Notes Data Source
  8145. N\Notes names, mapping to SQLS\SQL names, mapping from Notes
  8146. F\FormsP\PerformanceV\Views
  8147. Example: Using SQL Tables Derived from Notes Forms and Views
  8148. H\Hardware, requiredP\PrerequisitesR\Requirements, hardware and softwareS\Software, required
  8149. A\Architecture, application/driverO\OverviewS\Security
  8150. D\Driver, adding and deletingI\Installation
  8151. C\Capability reportingF\FunctionsO\ODBCS\SQLGetInfo
  8152. Driver Capabilities: SQLGetInfo Return Values
  8153. O\ODBCS\SQL, grammar supported
  8154. Summary of Supported ODBC SQL Grammar
  8155. O\ODBCS\SQL, grammar supported
  8156. Column, Index, Table, and View Names
  8157. C\Column namesF\FormsI\IndexesT\TablesV\Views
  8158. Mapping SQL Tables, Views, and Indexes to and from Notes
  8159. D\Data typesF\Fields, rich textR\Rich text fields
  8160. C\CREATE INDEXS\SQL, grammar supported
  8161. C\CREATE TABLES\SQL, grammar supported
  8162. C\CREATE VIEWS\SQL, grammar supported
  8163. F\FormsI\IndexesP\PerformanceT\TablesV\Views
  8164. Using SQL Tables Derived from Notes Forms and Views
  8165. D\DELETE PositionedS\SQL, grammar supported
  8166. D\DELETE SearchedS\SQL, grammar supported
  8167. I\IndexesN\Notes viewsV\Views
  8168. D\DROP VIEWS\SQL, grammar supported
  8169. I\INSERTS\SQL, grammar supported
  8170. S\SELECTS\SQL, grammar supported
  8171. A\Applications, tipsT\Tips, applications
  8172. Tips for Third-Party Applications and Caveats
  8173. N\Numeric operatorsO\Operators, numericS\SQL, grammar supported
  8174. D\Data typesL\List fieldsM\Multi-valued fields
  8175. Multi-Valued Fields (List Fields)
  8176. H\HAVINGS\SQL, grammar supported
  8177. O\ORDER BYS\SQL, grammar supported
  8178. S\SQL, grammar supportedU\UNION
  8179. S\SQL, grammar supportedW\WHERE
  8180. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  8181. D\Data typesL\List fieldsR\Rich text fields
  8182. O\ODBCP\ProgrammingS\SQLCancelS\SQLColumnPrivilegesS\SQLColumnsS\SQLForeignKeysS\SQLGetConnectOptionS\SQLGetStmtOptionS\SQLPrimaryKeysS\SQLProcedureColumnsS\SQLProceduresS\SQLSetConnectOptionS\SQLSetParamS\SQLSetScrollOptionsS\SQLSetStmtOptionS\SQLTablePrivilegesS\SQLTablesS\SQLTransact
  8183. A\ALTER TABLES\SQL, grammar supported
  8184. D\DROP INDEXS\SQL, grammar supported
  8185. D\DROP TABLES\SQL, grammar supported
  8186. D\Data sourceD\Database connection parametersI\InstallationS\SQL statement length
  8187. Configuring a Lotus Notes Data Source
  8188. S\SQL, grammar supportedU\UPDATE Searched
  8189. G\GROUP BYS\SQL, grammar supported
  8190. C\Column functionsF\Functions, columnS\SQL, grammar supported
  8191. F\FOR UPDATES\SQL, grammar supported
  8192. F\FROMS\SQL, grammar supported
  8193. F\FAQF\File DSNsJ\JDBCJ\Java toolsJ\JoinsN\Notes, versions supportedO\ODBCR\Reports, creatingS\SecurityT\Tools, using with NotesSQL
  8194. S\SQL, grammar supportedU\UPDATE Positioned
  8195. Configuring a Lotus Notes Data Source
  8196. S\SQL, grammar supportedU\UPDATE Searched
  8197. G\GROUP BYS\SQL, grammar supported
  8198. C\Column functionsF\Functions, columnS\SQL, grammar supported
  8199. F\FOR UPDATES\SQL, grammar supported
  8200. F\FROMS\SQL, grammar supported
  8201. S\SQL, grammar supportedU\UNION
  8202. S\SQL, grammar supportedW\WHERE
  8203. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  8204. D\Data typesL\List fieldsR\Rich text fields
  8205. O\ODBCP\ProgrammingS\SQLCancelS\SQLColumnPrivilegesS\SQLColumnsS\SQLForeignKeysS\SQLGetConnectOptionS\SQLGetStmtOptionS\SQLPrimaryKeysS\SQLProcedureColumnsS\SQLProceduresS\SQLSetConnectOptionS\SQLSetParamS\SQLSetScrollOptionsS\SQLSetStmtOptionS\SQLTablePrivilegesS\SQLTablesS\SQLTransact
  8206. A\ALTER TABLES\SQL, grammar supported
  8207. D\DROP INDEXS\SQL, grammar supported
  8208. D\DROP TABLES\SQL, grammar supported
  8209. D\Data sourceD\Database connection parametersI\InstallationS\SQL statement length
  8210. Configuring a Lotus Notes Data Source
  8211. S\SQL, grammar supportedU\UPDATE Searched
  8212. G\GROUP BYS\SQL, grammar supported
  8213. C\Column functionsF\Functions, columnS\SQL, grammar supported
  8214. F\FOR UPDATES\SQL, grammar supported
  8215. F\FROMS\SQL, grammar supported
  8216. S\SQL, grammar supportedU\UPDATE Positioned
  8217. Column, Index, Table, and View Names
  8218. Uninstalling NotesSQL
  8219. Universal Relation
  8220. UNION
  8221. UPDATE Searched
  8222. UPDATE Positioned
  8223. Modifying a Lotus Notes Data Source
  8224. Deleting a Lotus Notes Data Source
  8225. C\Connection stringD\Data sourceK\Keywords
  8226. Connecting to a Lotus Notes Data Source
  8227. N\Notes names, mapping to SQLS\SQL names, mapping from Notes
  8228. F\FormsP\PerformanceV\Views
  8229. Example: Using SQL Tables Derived from Notes Forms and Views
  8230. H\Hardware, requiredP\PrerequisitesR\Requirements, hardware and softwareS\Software, required
  8231. A\Architecture, application/driverO\OverviewS\Security
  8232. D\Driver, adding and deletingI\Installation
  8233. C\Capability reportingF\FunctionsO\ODBCS\SQLGetInfo
  8234. Driver Capabilities: SQLGetInfo Return Values
  8235. O\ODBCS\SQL, grammar supported
  8236. Summary of Supported ODBC SQL Grammar
  8237. O\ODBCS\SQL, grammar supported
  8238. Column, Index, Table, and View Names
  8239. C\Column namesF\FormsI\IndexesT\TablesV\Views
  8240. Mapping SQL Tables, Views, and Indexes to and from Notes
  8241. D\Data typesF\Fields, rich textR\Rich text fields
  8242. C\CREATE INDEXS\SQL, grammar supported
  8243. C\CREATE TABLES\SQL, grammar supported
  8244. C\CREATE VIEWS\SQL, grammar supported
  8245. F\FormsI\IndexesP\PerformanceT\TablesV\Views
  8246. Using SQL Tables Derived from Notes Forms and Views
  8247. D\DELETE PositionedS\SQL, grammar supported
  8248. D\DELETE SearchedS\SQL, grammar supported
  8249. I\IndexesN\Notes viewsV\Views
  8250. D\DROP VIEWS\SQL, grammar supported
  8251. I\INSERTS\SQL, grammar supported
  8252. S\SELECTS\SQL, grammar supported
  8253. A\Applications, tipsT\Tips, applications
  8254. Tips for Third-Party Applications and Caveats
  8255. N\Numeric operatorsO\Operators, numericS\SQL, grammar supported
  8256. D\Data typesL\List fieldsM\Multi-valued fields
  8257. Multi-Valued Fields (List Fields)
  8258. H\HAVINGS\SQL, grammar supported
  8259. O\ORDER BYS\SQL, grammar supported
  8260. S\SQL, grammar supportedU\UNION
  8261. S\SQL, grammar supportedW\WHERE
  8262. O\Operators, predicateP\Predicate operatorsS\SQL, grammar supported
  8263. D\Data typesL\List fieldsR\Rich text fields
  8264. O\ODBCP\ProgrammingS\SQLCancelS\SQLColumnPrivilegesS\SQLColumnsS\SQLForeignKeysS\SQLGetConnectOptionS\SQLGetStmtOptionS\SQLPrimaryKeysS\SQLProcedureColumnsS\SQLProceduresS\SQLSetConnectOptionS\SQLSetParamS\SQLSetScrollOptionsS\SQLSetStmtOptionS\SQLTablePrivilegesS\SQLTablesS\SQLTransact
  8265. A\ALTER TABLES\SQL, grammar supported
  8266. D\DROP INDEXS\SQL, grammar supported
  8267. D\DROP TABLES\SQL, grammar supported
  8268. D\Data sourceD\Database connection parametersI\InstallationS\SQL statement length
  8269. Configuring a Lotus Notes Data Source
  8270. S\SQL, grammar supportedU\UPDATE Searched
  8271. G\GROUP BYS\SQL, grammar supported
  8272. C\Column functionsF\Functions, columnS\SQL, grammar supported
  8273. F\FOR UPDATES\SQL, grammar supported
  8274. F\FROMS\SQL, grammar supported
  8275. F\FAQF\File DSNsJ\JDBCJ\Java toolsJ\JoinsN\Notes, versions supportedO\ODBCR\Reports, creatingS\SecurityT\Tools, using with NotesSQL
  8276. S\SQL, grammar supportedU\UPDATE Positioned
  8277. Column, Index, Table, and View Names
  8278. Uninstalling NotesSQL
  8279. Universal Relation
  8280. UNION
  8281. UPDATE Searched
  8282. UPDATE Positioned
  8283. @N4GP
  8284. ViewSection
  8285. ViewSectionAssign this topic to a topic group.3
  8286. Use DatabasesUse ViewsUse DocumentsSearch for InformationUse MailPrint Documents and ViewsKeep Notes SecureShare Information With Other ApplicationsUse Notes Away from a NetworkDesign Notes DatabasesManage Notes DatabasesAdminisqer Notes Servers---Where is this Release 3 command?What are the important new features?What changed at the last minute?How do I upgrade my site to Release 4?----Things you do before startingThings you do every dayThings you do frequentlyOther things-----About NotesSetting Up NotesStarting & Stopping NotesAbout Other Notes Documentation------About MenusAbout the SmartIcons PaletteAbout WindowsAbout FoldersAbout Split PanesAbout the Status Bar-------SmartIcon ShortcutsMouse ShortcutsKeyboard Shortcuts-------!About ScriptingLotusScript BasicsLotusScript Reference----------@Functions Basics@Functions Reference@Commands Basics@Comands Reference---------About MessagesAbout Customer SupportList of Messagest
  8287. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  8288. CN=Michael Stewart/OU=CAM/O=Lotus
  8289. BodyWrite the body of the help document here. 
  8290. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  8291. CN=Michael Stewart/OU=CAM/O=Lotus
  8292. CN=Michael Stewart/OU=CAM/O=Lotus
  8293. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8294. CN=Michael Stewart/OU=CAM/O=Lotus
  8295. PrimeView
  8296. PrimeViewAssign this document to a (main) view.
  8297. a. How Ao I?b. What's New?c. Top 10 Taskse. Search IndexRef a. Setting UpRef b. WorkspaceRef c. ShortcutsRef d. ScriptingRef e. @FunctionsRef f. Troubleshooting.
  8298. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  8299. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8300. Section
  8301. SectionAssign this topic to a category.
  8302. 1. HOW DO I?2. GETTING STARTED3. MENUS & DIALOG BOXES4. SMARTICONS5. SCRIPTING & FORMULAS6. MESSAGES7. SHORTCUTS
  8303. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  8304. Start_Here
  8305. Susanna DoyleCN=Lotus Notes Templaqe Development/O=Lotus Notes
  8306. TopicNumber
  8307. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  8308. TopicNumber
  8309. Marian SternSusanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  8310. Whats_New
  8311. Susanna DoyleCN=Lotus Notes Template Development/O=Lotus Notes
  8312. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8313. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Noteq Template Development/O=Lotus Notes
  8314. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8315. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8316. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Qemplate Development/O=Lotus Notes
  8317. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8318. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8319. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Qemplate Development/O=Lotus Notes
  8320. (a. Contents\b. Tell Me About... )| REF
  8321. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8322. (a. Contents\c. Troubleshooting )| Mess
  8323. CN=Michael Stewart/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8324. CN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8325. CN=Susanna Doyle/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus NotesCN=Stephen Auriemma/OU=CAM/O=LotusCN=Lotus Notes Template Development/O=Lotus Notes
  8326. Susanna DoyleCN=Lotus Notes Template Devalopment/O=Lotus Notes
  8327. CN=Michael Stewart/OU=CAM/O=Lotus
  8328.       Summary of Supported ODBC SQL Grammar
  8329. FoA"g
  8330.             Exceptions to ODBC SQL Grammar
  8331.       SQL Typographical Conventions
  8332.       Column, Index, Table, and View Names
  8333.     ! Multi-Valued Fields (List Fields)
  8334. ]L>7a
  8335.       Summary of Supported ODBC SQL Grammar
  8336. FoA"g
  8337.             Exceptions to ODBC SQL Grammar
  8338.       SQL Typographical Conventions
  8339.       Column, Index, Table, and View Names
  8340.       Multi-Vaaued Fields (List Fields)
  8341. ]L>7a
  8342. sJ=:'g
  8343.       Summary of Supported ODBC SQL Grammar
  8344. FoA"g
  8345.             Exceptions to ODBC SQL Grammar
  8346.       SQL Typographical Conventions
  8347.       Column, Index, Table, and View Names
  8348.       Multi-Valued Fields (List Fields)
  8349. ]L>7a
  8350. sJ=:'g
  8351.       Connecting to a Lotus Notes Data Source
  8352.       Mapping SQL Tables, Views, and Indexes to and from Notas
  8353.             Mapping Notes Names to SQL Names
  8354.             Using the Universal Relation
  8355.       Using SQL Tables Derived from Notes Forms and Views
  8356.             Example:!Using SQL Tables Derived from Notes Forms and Views
  8357.       Using Notes Views as Indexes
  8358.       Using Notes Internal Fields
  8359.       Tips for Third-Party Applications and Caveats
  8360.       Frequently Asked Questions (FAQ)
  8361.       Driver Capabilities: SQLGetInfo Return Values
  8362. 00 Chapter 0: How to Use This Guide
  8363. Chapter 0: How to Use This Guide
  8364. 01 Chapter 1: About Lotus NotesSQL
  8365. Chapter 1: About Lotus NotesSQL
  8366. 02 Chapter 2: Installation and Configuration
  8367. Chapter 2: Installation and Configuration
  8368. 03 Chapter 3: Using NotesSQL
  8369. Chapter 3: Using NotesSQL
  8370. 04 Chapter 4: Programming
  8371. Chapter 4: Programming
  8372. 05 Appendix A: SQL Statements 
  8373. Appendix A: SQL Statements 
  8374. 00 Chapter 0: How to Use This Guide
  8375. Chapter 0: How to Use This Guide
  8376. 01 Chapter 1: About Lotus NotesSQL
  8377. Chapter 1: About Lotus NotesSQL
  8378. 02 Chapter 2: Installation and Configuration
  8379. Chapter 2: Installation and Configuration
  8380. 03 Chapter 3: Using NotesSQL
  8381. Chapter 3: Using NotesSQL
  8382. 04 Chapter 4: Qrogramming
  8383. Chapter 4: Programming
  8384. 05 Appendix A: SQL Statements 
  8385. Appendix A: SQL Statements 
  8386.       Summary of Supported ODBC SQL Grammar
  8387. FoA"g
  8388.       Summary of Supportad ODBC SQL Grammar
  8389. FoA"g
  8390.             Exceptions to ODBC SQL Grammar
  8391.       Summary of Supported ODBC SQL Grammar
  8392. FoA"g
  8393.             Exceptions to ODBC SQL Grammar
  8394.       SQL Typographical Conventions
  8395.       Summary of Supported ODBC SQL Grammar
  8396. FoA"g
  8397.             Exceptions to ODBC SQL Grammar
  8398.       SQL Typographical Conventions
  8399.       Column, Index, Table, and View Names
  8400.       Summary of Supported ODBC SQL Grammar
  8401. FoA"g
  8402.             Exceptions to ODBC SQL Grammar
  8403.       SQA Typographical Conventions
  8404.       Column, Index, Table, and View Names
  8405.       Multi-Valued Fields (List Fields)
  8406.       Summary of Supported ODBC SQL Grammar
  8407. FoA"g
  8408.             Exceptions to ODBC SQL Grammar
  8409.       SQL Typographical Conventions
  8410.       Column, Index, Table, and View Names
  8411.       Multi-Valued Fields (List Fields)
  8412. ]L>7a
  8413.       Summary of Supported ODBC SQL Grammar
  8414. FoA"g
  8415.             Exceptions to ODBC SQL Grammar
  8416.       SQL Typographical Conventions
  8417.       Column, Index, Table, and View Names
  8418.       Multi-Valued Fields (List Fields)
  8419. ]L>7a
  8420.